小编Jan*_*Jan的帖子

git checkout refs/heads/master 分离 HEAD

我有一个本地分支“master”跟踪远程分支“origin/master”。

当我像这样结账时:

git checkout refs/heads/master
Run Code Online (Sandbox Code Playgroud)

我最终得到了一个独立的头:

注意:查看“refs/heads/master”。

您处于“分离 HEAD”状态。您可以环顾四周,进行实验性更改并提交它们,并且可以通过执行另一次签出来放弃在此状态下所做的任何提交,而不会影响任何分支。

显然我可以直接查看“master”,但这恰好是一个不明确的参考。我只想知道在不分离 HEAD 的情况下消除分支名称歧义的“git 方式”是什么。

git git-detached-head

5
推荐指数
1
解决办法
4578
查看次数

标签 统计

git ×1

git-detached-head ×1