2014-11-10 2 views
0

마스터하기 :자식 로그가 나는 지점에 최선을 다하고 된 파일을 찾으려면 다음 명령을 사용하고

git log --name-status --oneline master..branch_name 

그러나 나는 그렇게 특정 지점에 커밋, 마스터 커밋을 제외 할. Bitbucket diff와 비슷합니다. 분기 변경/추가 파일 만 얻는 방법을 알고 있습니까?

+0

어떻게'git log'를 사용하면 좋을까요? – jcm

+0

하지만 필터가있는 일반 git 로그입니다. – pltvs

+0

어쨌든 나는 틀린 점을 염두에 뒀다. 대신 여기를보십시오 : https://stackoverflow.com/questions/53569/how-to-get-the-changes-on-a-branch-in-git – jcm

답변

1
git log --name-status --no-merges origin/master..branch_name 
+0

왜 'origin/master'입니까? 나는'--no-merges'를 위해 upvoted을했지만, 나는 원격 추적 분기 부분을 이해하지 못한다. – jthill

+0

로컬 마스터 브랜치가 아니라 원본과 비교됩니다. – pltvs

관련 문제