2

私は2つのgitブランチを持っています。
2 つの git ブランチで同じファイルを比較したい。
しかし、私はブランチを切り替えたくありません。
どうやってするの?

4

3 に答える 3

4

You can use the following command to compare a single file between branches:

git diff branch1 branch2 -- myfile.test
于 2013-10-29T02:03:55.927 に答える
1

git diff is a powerful tool that lets you compare across commits, branches, and even just what you've got changed since your last commit.

In order to compare across branches, use: git diff first_branch second_branch -- fileInQuestion.js

于 2013-10-29T02:04:03.293 に答える
0

git の man ページから:

git diff [--options] <commit> <commit> [--] [<path>…]
    This is to view the changes between two arbitrary <commit>.

区別したい 2 つの異なる sha コードを使用します。

git diff <sha1> <sha2> -- ./path/to/file/to/compare

sha コミット コードは、同じブランチにある場合も、ない場合もあります。

于 2013-10-29T02:05:08.897 に答える