programing

힘내는 내가 원점보다 얼마나 많은 커밋인지 보여주지 않는다.

randomtip 2021. 1. 15. 08:07
반응형

힘내는 내가 원점보다 얼마나 많은 커밋인지 보여주지 않는다.


여기에는 사람들이 X 커밋에 의해 원격 브랜치보다 앞서 있고 멈추기를 원한다는 Git에 대한 많은 질문이 있습니다.

나는 반대 문제가 있습니다. 나는 Git이 내가 앞으로 얼마나 많은 커밋인지 알려주기를 원하지만 그렇지 않습니다.

원격 베어 저장소를 먼저 만든 다음 복제했을 때 이것이 작동했습니다. 현재의 경우 먼저 로컬 저장소를 만든 다음 원격 저장소에 복제했습니다.

이것은 내 로컬 저장소를 베어 저장소의 원격으로 설정했습니다. 그러나 나는 그것을 제거하고 수동으로 내 로컬에 원격 저장소 참조를 추가했습니다. 밀기는 잘 작동합니다. 하지만 "X 커밋보다 앞서 있습니다"라는 메시지가 표시되지 않습니다. 어떻게받을 수 있습니까?


git branch --set-upstream local origin/remote

localremote 는 로컬 담당자의 이름입니다. 원격 지점.

Git 버전 1.8 이상에서는 훨씬 더 쉽습니다. 로컬 브랜치에 있는지 확인한 다음 :

git branch --set-upstream-to origin/remote


이 동작을 기본값으로 만드는 방법이 있습니다.

git config --global branch.autosetupmerge always

이름에도 불구하고 이것이 항상 분기를 병합 하도록 강요 하지는 않습니다 . 원한다면 리베이스 할 수 있습니다.

그것은 것입니다 새 분기를 만들 언제든지, 당신은 자동으로 그것에서 생성 된 지점에서 얼마나 많은 커밋 다른 볼 수 있습니다 있는지 확인합니다.

참조 URL : https://stackoverflow.com/questions/5341077/git-doesnt-show-how-many-commits-ahead-of-origin-i-am-and-i-want-it-to

반응형