내가 원하는 것은 원격 저장소에 대해 로컬 저장소에 커밋 된 변경 사항을 보는 것입니다.
내가 자식 상태를 할 때 나는 얻는다.
On branch develop
Your branch is ahead of 'origin/develop' by 6 commits.
(use "git push" to publish your local commits)
nothing to commit, working directory clean
에서 설명하고있는 바와 같이 나는 개최 된 변경 사항을 표시하려면 어떻게합니까?
git diff 중 하나 (2)가 작동합니다. 불행히도 제 경우에는 모두 아무것도 반환하지 않습니다.
git diff //empty - which seems to be fine
git diff --cached //empty
git diff HEAD //empty
내가 뭔가를 놓치고 있습니까?
이미 변경 사항을 커밋했습니다.
Diff는 인덱스와 저장소의 차이를 보여줍니다.
로컬 저장소와 원격 저장소 사이의 변경 사항을 보려면 다음을 수행하십시오.
git fetch --all --prune
git log ^master origin/master
// or:
git log master ^origin/master
두 라인의 차이점은 하나는 pull diff 를 표시하고 두 번째 라인은 push diff를 표시한다는 것 입니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다