가능한 중복 :
Using Git how do I find modified files between local and remotegit에서 들어오는 커밋을 어떻게 볼 수 있습니까?
가 어떻게 자식에서 들어오는 커밋을 볼 수 있습니까? 아니면 더 나은, 그냥 내가 뭘 참조 git fetch
/git pull
에드?
편집 : 질문을 명확히하기 위해 : 누군가가 수정 사항을 얻기 위해 저장소에서 가져와야한다고 말합니다. 내 목표는 그들의 변경 사항이 인 지 확인하고 전에 받아들입니다. git pull
이 자동으로 병합됩니다. 이는 내가 원하지 않는 것입니다. git fetch
은 병합하지 않고 그것들을 잡아낼 것입니다. 그러나 정확히 내가 방금 뽑은 것을 보는 방법을 확신 할 수 없습니다. 원래 구문을 사용하는 이유는 보통 명령이 hg incoming <repo name here>
— git가 부족한 명령 인 Mercurial을 사용한다는 것입니다 아날로그.
또한'git diff --stat origin/master'를 사용하여 succesfull merge 후'git pull '이 보여주는 diffstat을 볼 수 있습니다. –
@Dustin이 답변을 주셔서 감사합니다! 내가 물어 볼 수 있을까요, 나는'log ..origin/master'의 뒤에있는 마술을 이해하지 못합니다. 점들이 무엇을 의미합니까? – gideon
그리 마술이 아니기 때문에'git log '의 개요에 표시되어 있으며 [man 페이지] (http://schacon.github.com/git/git-log)의 옵션 섹션에서 두 번째 옵션으로 설명되어 있습니다. html) 다음에는 [gitrevisions] (http://schacon.github.com/git/gitrevisions.html) 문서로 연결되는데이 문서는 훨씬 더 자세하게 설명됩니다. – Dustin