web-dev-qa-db-ja.com

GitHubで2つのブランチを比較するにはどうすればよいですか?

GitHubの2つのブランチを単純に比較する方法があるかどうか疑問に思っています。 GitHubには、コードレビューを行うときにすべての差分が適切に一覧表示されるため、GitHubに処理能力があることがわかっています。 Branch to BranchまたはCommit to Commitを比較するコードレビューなしでそれを実行する方法があるかどうか疑問に思っていました。リモートブランチに何かをプッシュし、PRを作成する前に差分がどのように見えるかを確認したい場合、非常に役立ちます。

私はいつでもコンソールにいてgit diffを実行できますが、それはGitHubのWeb UIにどのように表示されるのかというほど見た目が良くなく、視覚的にも明確ではありません。何か案は?

46
Lost

これを行うには、 compare 機能を使用します。

43
Ari M.

マスター以外のブランチを使用している場合は、compareへのリンクが表示されます。

Compare 1

それをクリックすると、比較するブランチまたはコミットを選択できる比較ツールにリダイレクトされます

Compare 2

20
tkausl