문제

I have two project repositories.

When I run git log --oneline --decorate --graph in each, one shows (HEAD, origin/dev, origin/HEAD, dev) and the other shows (HEAD, origin/dev, dev).

In both cases, dev is the default branch. Why does origin/HEAD show in one and not the other? What does one do to make origin/HEAD appear or not appear?

도움이 되었습니까?

해결책

As mention in "How does origin/HEAD get set?", it is set automatically on git clone.

That means:

  • either your second repo wasn't cloned (but initialized empty, added a remote and fetched)
  • or there was some rebase which makes origin/HEAD not visible.
    Try (to see all commits) a: git log --oneline --decorate --graph --all --branches
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top