2010-07-12 7 views
2

git pull을 수행 한 후 gitk에서 가져온 개정판을보고 싶습니다. 어떻게해야합니까? git pull의 출력에서 ​​어떤 수정 버전을 사용할 수 있는지 알 수 있고 이것들을 gitk의 매개 변수로 줄 수는 있지만 자동으로 수행하려고합니다.git pull 후에 gitk에 새 개정판 표시

는 (사실, 나는 모든 가져온 버전을 참조 할 필요가 없습니다, 현재의 지점에서 사람들은 충분합니다.)

내가 msysgitgit bash 사용합니다.

답변

2

당신은 "gitk [<option>…] [<revs>] [--] [<path>…]"구문의 <rev> 부분을 사용하여, "How can I see incoming commits in git?"

git fetch && gitk ..origin/master 

에 사용되는 것과 유사한 명령을 시도 할 수 있습니다.

<revs> 

제한 개정을 표시합니다.
이 버전은 제공된 개정판과 뒷면의 단일 개정판 의미 일 수도 있고 <from><to> 사이의 모든 개정판을 표시하는 "<from>..<to>"양식의 범위 일 수 있습니다.

+0

흠, 좋은 생각인데, 'git fetch && gitk..origin & git merge origin'으로 확장 하겠지만. – svick

+0

요청한 재 시합에서 23 점을 잃었습니다. 미안, 나는 그것이 분쇄의 좌절이되어야한다는 것을 안다. ;) –

+0

@Bill : 나는 ... 나는 어떻게해서든지 나를 찾아 앞으로 나아갈 것입니다. 이 어려운시기에 협조 해 주셔서 감사합니다.) – VonC

2

당신은 당신이 자식 풀을 단지 선택 업데이 트를 수행하거나 gitk이 메뉴에서 다시로드 때 정말 복잡한 트리 다음, gitk --all &을 사용하지 않는 어떤 이유가있을 것 같지 않습니다가 없다면.

+1

또는 F5를 누르기 만하면됩니다. – ninjalj

+0

이렇게하면 이전 버전과 새 버전을 쉽게 구분할 수 없게됩니다. – svick

+0

그런 다음'git pull '을 사용하지 마십시오. 'git fetch'를 사용하고,'gitk'에서 다시로드하고,'git merge'를 수동으로 실행하십시오. – Bombe

관련 문제