목록추적 (2)
스택큐힙리스트
내가 아직 원격 저장소에 푸시하지 않은 로컬 커밋을 볼 수 있는 방법이 있을까요? 때때로 git status 에서 내 브랜치가 origin/master 보다 X 커밋 앞서 있다는 메시지를 출력합니다. 그러나 항상 그렇지는 않습니다.제 Git 설치에 버그가 있는 건가요 아니면 뭔가를 놓치고 있는 건가요?답변 1이는 origin/master와 HEAD 사이의 모든 커밋 로그를 제공합니다. git log origin/master..HEADHEAD가 마스터 브랜치에 있을 때, 이것은 푸시되지 않은 커밋의 로그를 제공합니다.마찬가지로, 차이점을 보려면: git diff origin/master..HEAD답변 2Git 커밋을 보지 않은 상태에서 보는 방법Git은 개발자들 사이에서 가장 인기있는 버전 관리 시스템 중..
기존 브랜치가 원격 브랜치를 추적하도록하는 방법을 알고 있지만, 기존 브랜치가 원격 브랜치를 추적하도록하는 방법은 어떻게하면됩니까?나는 .git/config 파일을 편집할 수 있다는 것을 알고 있지만 더 쉬운 방법이 있어야 할 것 같다.답변 1지점 foo과 원격 upstream이 주어졌을 때:Git 1.8.0부터: git branch -u upstream/foo또는, 현재 브랜치가 아닌 지역 지점 foo 이 있다면: git branch -u upstream/foo foo혹은, 더 긴 명령어를 입력하는 것을 좋아하신다면, 아래 두 명령어와 동일합니다. git branch --set-upstream-to=upstream/foogit branch --set-upstream-to=upstream/foo fooG..