我有一个分支机构来跟踪原点的引用。 git checkout <branchname>切换到该分支,并且a git status会告诉我该分支距原点的距离是多远或多远,但令我感到惊讶的是,它origin/HEAD仍然指向origin/master,而不是origin/<branchname>
所以我的问题是,在什么情况下原点/ HEAD会移动?
编辑:
我很欣赏有关如何移动原点/ HEAD 的答案,但是我对“有组织地”移动它的方式很感兴趣,因为我明确地告诉它要这样做。
例如,当我切换分支时,git使HEAD指向我要签出的分支,所以令我惊讶的是origin / HEAD不会以相同的方式移动。
泛舟湖上清波郎朗