[git]继续学习的第二天
Posted junenatte
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[git]继续学习的第二天相关的知识,希望对你有一定的参考价值。
进一步认识git分支操作。
首先是HEAD引用。一般HEAD引用指向的是当前分支,但有时候需要从某一历史版本开始新的分支,这时候就需要移动HEAD引用,命令与移动分支节点一样是git checkout。改变引用时,可以直接输入哈希值进行移动,但比较繁琐,于是就需要使用相对引用。^表示从节点向上移动一个提交记录,~<num>表示从节点向上移动num个提交记录。
再然后,如果不想要某提交记录,可以使用git reset或者git revert进行撤销,其中reset指令实际上相当于移动节点,并没有真的删除记录,也不能提交到远程服务器,所以建议使用revert指令。
以上是关于[git]继续学习的第二天的主要内容,如果未能解决你的问题,请参考以下文章