1. ホーム
  2. git

[解決済み] githubで同じブランチの異なる2つのコミットを比較する方法は?

2022-03-06 05:17:47

質問

GitHubで同じブランチの履歴を比較するのはとてもわかりにくいです。私は定期的にこの問題に取り組んでいます。

もし私が compare/master を URL の GitHub リポジトリ名の後に書くと、リポ内の他のブランチとの比較をドロップダウンメニューから行うことができます。

https://help.github.com/en/articles/comparing-commits-across-time

しかし、私は通常、master上の複数のコミットを比較したいのです。

どのようにすれば簡単にできるのでしょうか?もっとわかりやすい例を教えてください。

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

同じブランチ内のコミットを比較するには、以下のURL構造を使用します。

github.com/<username>/<repo_name>/compare/<commit1>...<commit2>

の値を置き換えます。 username , repo_name , commit1(old commit) & commit2(new commit) をプロジェクトに追加してください。

2つのコミットの間のセパレータは ... すなわち 3 dots .