我是靠谱客的博主 如意鲜花,这篇文章主要介绍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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部