Git 远程分支中列出的上游/水头

Git 远程分支中列出的上游/水头,git,Git,我在我的远程git分支列表中发现了一些奇怪的东西。当我运行git branch-r时,我似乎是唯一一个注意到下面一行的同事: upstream/HEAD -> upstream/7.3.0 不管我做了什么,我都无法摆脱这个问题,我现在遇到了一些问题,让我觉得这可能是根本原因。有人知道这意味着什么,它的含义,以及如何摆脱它吗?Git在initialGit clone上创建了这种间接(符号)引用,这似乎是一种误导性的尝试,目的是提供有用和/或信息。后续的git-fetch操作可能会也可能不会

我在我的远程git分支列表中发现了一些奇怪的东西。当我运行
git branch-r
时,我似乎是唯一一个注意到下面一行的同事:

upstream/HEAD -> upstream/7.3.0
不管我做了什么,我都无法摆脱这个问题,我现在遇到了一些问题,让我觉得这可能是根本原因。有人知道这意味着什么,它的含义,以及如何摆脱它吗?

Git在initial
Git clone
上创建了这种间接(符号)引用,这似乎是一种误导性的尝试,目的是提供有用和/或信息。后续的
git-fetch
操作可能会也可能不会重新创建或更新它(在最近的测试中,我发现
git-fetch
不会触及它,但在过去我看到它被重新创建)

您可以使用
git branch-r-d upstream/HEAD
手动删除它


它应该总是无害的,即使它是不正确的。

你知道为什么我在运行
git branch-r
时会看到这一点,而不是我的同事吗?当我获取或拉取新的更改时,这会对不从上游复制的文件夹结构产生任何影响吗?我相信这取决于Git版本(比较您和他们的
Git--version
s)。而且,不,它不应该影响任何类似的事情。