1

我有两个项目存储库。

当我git log --oneline --decorate --graph在每一个中运行时,一个显示(HEAD, origin/dev, origin/HEAD, dev)和另一个显示(HEAD, origin/dev, dev)

在这两种情况下,dev都是默认分支。为什么origin/HEAD显示在一个而不是另一个?做什么使origin/HEAD出现或不出现?

4

1 回答 1

2

正如“如何origin/HEAD设置? ”中提到的,它是自动设置的git clone

这意味着:

  • 您的第二个 repo 没有被克隆(但初始化为空,添加了一个远程并获取)
  • 或者有一些 rebase 使得 origin/HEAD 不可见。
    尝试(查看所有提交):git log --oneline --decorate --graph --all --branches
于 2013-07-12T07:18:10.750 回答