我在远程git分支列表中发现了一些奇怪的东西。当我跑git branch -r
时,我似乎是我的同事中唯一注意到以下行的人:
upstream/HEAD -> upstream/7.3.0
无论我做什么,我都不能让它消失,而我现在遇到的一些问题让我觉得这可能是根本原因。有谁知道这意味着什么,它的含义,以及如何摆脱它?
答案 0 :(得分:2)
Git在初始git clone
上创建这种间接(符号)引用,这似乎是误导的有用和/或提供信息的尝试。后续的git fetch
操作可能会也可能不会重新创建或更新它(在最近的测试中我发现git fetch
不会触及它,但在过去我看到它会被重新创建)。
您可以使用git branch -r -d upstream/HEAD
手动删除它。