2つのブランチの違いを確認するにはどうすればいいですか? 質問する

2つのブランチの違いを確認するにはどうすればいいですか? 質問する

branch_1ブランチとの違いを確認するにはどうすればいいですかbranch_2?

ベストアンサー1

使用git diff

git diff [<options>] <commit>..​<commit> [--] [<path>…​]

<commit>ブランチ名、コミット ハッシュ、または短縮形のシンボリック参照です。

例:

git diff abc123..def567

git diff HEAD..origin/master

これにより、2 つのブランチの先端間の diff が生成されます。ブランチが開始されてから共通の祖先に発生した変更を見つけたい場合は、2 つのドットではなく3 つのドットを使用できます。

git diff <commit>...<commit>

コンテンツの違いではなく、どのファイルが異なるかを確認するには、次を使用します--name-only

git diff --name-only <commit>..​<commit>

(2 つのドット) 構文では<commit>..<commit>ドットはオプションであることに注意してください。以下は同義です。

git diff commit1 commit2

おすすめ記事