2016-11-16 4 views

答えて

2

あなたが引っ張っ前に、それが上だったコミット表示するリモート支店のREFLOGを確認することができます。

$ git reflog origin/master    # <- 'origin/master', not 'master' 
3ab2281 refs/remotes/origin/[email protected]{0}: pull: fast-forward # <-last pull 
3cdd5d1 refs/remotes/origin/[email protected]{1}: fetch: fast-forward # <-previous pull 
cda1bbd refs/remotes/origin/[email protected]{2}: fetch: fast-forward 
5b18e70 refs/remotes/origin/[email protected]{3}: fetch: fast-forward 
... 

をあなたは、2つの最後にリストされたコミット間の差分を表示することができた:

$ git diff 3cdd5d1 3ab2281   # usual diff in terminal 
# or 
$ git difftool -d 3cdd5d1 3ab2281 # graphical diff viewer 

少し変更したファイルのリストを表示するには、A dded、M odifiedまたはD eleted:

$ git diff --name-status 3cdd5d1 3ab2281 
M  .travis.yml 
M  Documentation/RelNotes/2.10.2.txt 
M  Documentation/RelNotes/2.11.0.txt 
M  Documentation/config.txt 
M  Documentation/diff-config.txt 
... 
関連する問題