2012-05-24 3 views
6

변경/커밋하지 않고 원격 로그를 가져올 수 있습니까?커밋이 아닌 원격 로그 가져 오기

내 마지막 pull 이후에 새로운 변경 사항이있는 경우에만 로그를보고 싶습니다. 기본적으로 내 변경 사항이 stash 또는 commit 인 것을 피하십시오. 당신은 (즉, pull를 사용하지 않는)을 병합하지 않고, 변화를 가져올 필요가

git log master --not --remotes=*/master 
Shows all commits that are in local master but not in any remote repository master branches 

답변

7

:

망할 놈의 도움말 파일은 내가 원하는 결과를 제공한다 반전 형태로이 예제를 가지고

git log FETCH_HEAD --not master 
:
git fetch origin master 

그 후 원격의 지점을 살펴 가지고 log (및 기타 도구)을 사용할 수 있습니다

FETCH_HEADorigin/master과 같이 가장 최근에 패치 된 분기의 별칭입니다. HEAD은 현재 체크 아웃 된 분기의 최신 커밋에 대한 별칭입니다.

관련 문제