2012-03-11 9 views

答えて

4

あなたは(つまり、あなたのレポ)あなたは(のような、例えば、マスター)与えられたブランチのために、与えられたリモートから受信ことを最後にプッシュについて話している場合:

git rev-parse origin/master 

を(このblog postコマンドはまた、問題に使用されている
git log origin/master.. --stat

git erroneously states I'm ahead of origin/master by 1 commit」)

:最後のプッシュ以降の変更をリストすることによって、それを示しています

あなたが正しいSHA1を取得したら、 "How can I see all the files that were modified/added/removed in the last push received?"をもっと見ることができます。

+0

"最後のプッシュで変更/追加/削除されたすべてのファイルを表示するにはどうすればよいですか?"あなたの最初の質問でしたが、2つのSHA1の間にdiff-treeがあります。 – VonC

+0

ありがとうございました。このレポでは編集は行われません。それはプッシュを受け取るだけです。だからあなたの答えに基づいて、私は最後のプッシュでIDを得ることができます(これはいつもHEADです)が、それ以前のプッシュのIDはどうですか?これらの2つのIDが必要なので、差分ツリーを使用してその違いを確認することができます。 – trusktr

+0

@trusktr興味深い。これは 'origin/master'と' master'との最後のマージの親になります。 – VonC

関連する問題