前端工具学习笔记:一些常用的git命令行使用小技巧

浏览: 70 发布日期: 2016-11-25 分类: git

撤销上一次提交

撤销的前提是没有推送到远程

  • 撤销上一次,不保留修改或者添加的文件:

git reset —hard HEAD~
  • 撤销上一次,保留修改或者添加到的文件:

git reset —soft HEAD~

删除远程分支

  • 删除本地对于远程分支的关联分支:

git branch -r -d origin/branch_name
  • 真正删除远程分支:

git push origin :branch_name

清空工作目录文件

  • 清除有版本跟踪且未提交暂存区,有修改的文件

git checkout  - - .  //. 是指清除所有,如果是对应的文件名,则清除对应的文件
  • 清除无版本跟踪的工作区文件:

git clean -f      // 清除所有无版本跟踪文件,不包含文件夹
git clean -fd     // 清除所有无版本跟踪的文件和文件夹

修改本地分支名称

git branch -m <old_branch_name> <new_branch_name>

此文章持续更新...

返回顶部