• 理解Head指向分支及标签tag

Head指向当前分支(如master),可以把每次提交完成的修改看成一个圈,在修改上可以开另一分支为接下来的修改做准备,未修改前新建的分支与当前分支可看成绕修改圈转;

可以为Head添加轻标签tag1,可以为轻标签tag1添加注解标签tag2.

  • revert:撤销前一次提交,用git log查看时所有动作记录都在。
  • reset

git reset --hard/soft/mixed 提供三种模式;

git reset --hard ORIG_HEAD 还原。

  • git vim退出: ESC+大写ZZ。
  • rebase -i:汇合过去的提交。
  • git merge --squash issue 合并另一分支的所有提交。
posted on 2016-10-24 17:46  笨nora  阅读(246)  评论(0编辑  收藏  举报