我是靠谱客的博主 如意鲜花,这篇文章主要介绍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内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复