リモートブランチとは異なるgitブランチを表示しますか?

リモートブランチとは異なるgitブランチを表示しますか?

次のうち、リモートブランチと他のすべてのローカルブランチを一覧表示するコマンドは何ですか(ローカルブランチに新しいコミットがあるか、リモートブランチがあるため)。

答え1

おそらく、次のようにシェルで簡単な操作を実行してみてください。

for b in $(git branch -l | sed -re 's/^[ *]+//g'); do echo $b:; git diff origin/$b..$b --stat ; done

答え2

git fetch以下を使用して、マージせずにリモートからファイルをインポートできます。

git log --oneline --decorate --graph --all

すべてのさまざまなブランチの最新のコミットを表示できるはずです。

関連情報