1. ホーム
  2. git

[解決済み] hg outgoing (hg out) や hg incoming (hg in) の git での等価性は?重複

2023-02-14 23:01:03

質問

重複の可能性があります。

git で受信したコミットを見るにはどうすればよいですか?

git の "hg outgoing" や "hg incoming" に相当するものは何でしょうか?

Mercurialでは hg outgoing を実行すると、サーバにあるものより新しいチェンジセットが送信されます。 hg push . 逆も同じで hg incominghg pull .

どのように解決するのですか?

ブランチ上のコミットをリストアップしたい場合 B にあり、ブランチにはない A を実行します。 git log A..B .

ローカルブランチにあるコミットをリストアップしたい場合 dev にあり、リモートブランチにはないコミットをリストアップしたい場合 origin/dev を実行します。

git fetch origin             # Update origin/dev if needed
git log origin/dev..dev

リモートブランチにあり、ローカルブランチにはないコミットをリストアップしたい場合は、単純にその逆を実行します。

git fetch origin             # Update origin/dev if needed
git log dev..origin/dev

注意: ブランチをグラフィカルに比較するには gitk origin origin/dev