Git 起点/终点指向错误的分支

Git 起点/终点指向错误的分支,git,atlassian-sourcetree,Git,Atlassian Sourcetree,仍然习惯git,使用源代码树作为git客户端 我有一个Git回购协议,主分支机构已经签出 我有两个复制品 今天,起源/头神奇地出现在其中一个 因此,我再次克隆了回购协议,以查看origin/HEAD是否会再次出现,它确实出现了 如我所料,在新回购协议中,origin/HEAD指向origin/master 在原始回购协议中,原始/头指向不同的分支机构。ie来源/我的分支机构 出现原点/头部时会发生什么情况? 根据我所读的,origin/HEAD应该指向origin中的签出分支,为什么它会指向另一

仍然习惯git,使用源代码树作为git客户端

我有一个Git回购协议,主分支机构已经签出

我有两个复制品

今天,起源/头神奇地出现在其中一个

因此,我再次克隆了回购协议,以查看origin/HEAD是否会再次出现,它确实出现了

如我所料,在新回购协议中,origin/HEAD指向origin/master

在原始回购协议中,原始/头指向不同的分支机构。ie来源/我的分支机构

出现原点/头部时会发生什么情况? 根据我所读的,origin/HEAD应该指向origin中的签出分支,为什么它会指向另一个分支

如何使原点/头部指向我认为应该指向的位置? 我可以在不更改原点的情况下删除原点/头部吗? 我难道不应该关心和忽视这种无动于衷吗

我完全搞错了吗

谢谢

如中所述,
origin/HEAD
是指定远程设备的默认分支(即符号ref
refs/remotes//HEAD

您可以在不更改远程回购本身的情况下删除它,因为它是对远程默认分支的本地引用

见“”

可以使用
git远程集线器原点-a
设置/更新它,这是您在第一次回购中更新它所需的操作。
它是在
git克隆上自动设置的

如中所述,
origin/HEAD
是指定远程设备的默认分支(即符号ref
refs/remotes//HEAD

您可以在不更改远程回购本身的情况下删除它,因为它是对远程默认分支的本地引用

见“”

可以使用
git远程集线器原点-a
设置/更新它,这是您在第一次回购中更新它所需的操作。

它是在
git克隆上自动设置的

如果我强制初始签出为origin/my_branch,我会看到此行为吗?如果我强制初始签出为origin/my_branch,我会看到此行为吗?