我是靠谱客的博主 如意鲜花,最近开发中收集的这篇文章主要介绍git rebase --abort会涉及哪些文件,这个命令会涉及HEAD指针的移动吗?在何种情况下,HEAD不会指向某个具体的分支?,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
1.发生冲突时,会使本地文件发生变化,远程仓库里的文件为空
当abort时会使状态回到rebase之前的状态,所以会涉及2个文件;
2. 会涉及到HEAD指针的变化
rebase和merge的撤销都会涉及head的变化
3. HEAD不指向某个具体的分支情况有很多
有的时候HEAD会指向一个没有分支名字的修订版本,这种情况叫”detached HEAD“。
HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。
注意 HEAD 不一定指向一个分支,也可以指向一个 commit
最后
以上就是如意鲜花为你收集整理的git rebase --abort会涉及哪些文件,这个命令会涉及HEAD指针的移动吗?在何种情况下,HEAD不会指向某个具体的分支?的全部内容,希望文章能够帮你解决git rebase --abort会涉及哪些文件,这个命令会涉及HEAD指针的移动吗?在何种情况下,HEAD不会指向某个具体的分支?所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复