ローカルブランチがtest
、リモートブランチがtest
の場合。 私がプッシュした場合、それはpush origin test:test
未処理のローカルコミットを表示するにはどうすればよいですか?
私はそのブランチで行った私の地元の未払いのコミットを見ることができますか? git log
?
ローカルブランチがtest
、リモートブランチがtest
の場合。 私がプッシュした場合、それはpush origin test:test
未処理のローカルコミットを表示するにはどうすればよいですか?
私はそのブランチで行った私の地元の未払いのコミットを見ることができますか? git log
?
まずローカルリポジトリへのリモートの変更をフェッチ:
git fetch origin test
をこれはorigin/test
でリモートのtest
支店からすべてのコミットを配置します。今、あなたはgit log
を使用することができます。
git log origin/test..test
origin/test
から到達可能ではありませんtest
上のすべてのコミットを示すこと。
私は通常の後にgitk --all
を使用します。
コンソールモードでは、私はgit log --graph --all --decorate --oneline
のエイリアスを持っており、あなたのブランチの素晴らしくコンパクトな概要を示しています。特に、あなたが押し込めるものを示しています。
これらの両方のコマンドでは、すべてを--all
で表示する代わりに、ブランチを指定することができます(test origin/test
)。
なぜdownvote? –
http://stackoverflow.com/questions/1800783/compare-local-git-branch-with-remote-branchは、あなたが探しているものです。 – RBZ
chk out http://stackoverflow.com/a/ 3338774/556856魅力のように機能します。 – Sujay