“git checkout ”正在将分支更改为“无分支”

2024-01-02

我正在 git 的一个分支上工作。当我做

git checkout <commit id>

(提交 ID 获取自git log),它正在致力于该特定更改,但分支更改为<No-branch>.

为什么会发生这种情况?你如何解决这个问题?


通过检查历史记录中的一项提交,您将把 git 移至所谓的“分离状态”,这看起来不是您想要的。使用此单个命令在历史记录中的提交之一上创建新分支:

git checkout -b <new_branch_name> <SHA1>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“git checkout ”正在将分支更改为“无分支” 的相关文章

随机推荐