我有两个git分支。
我想在两个git分支中比较同一个文件
但我不想换分支。
怎么做?
答案 0 :(得分:4)
您可以使用以下命令比较分支之间的单个文件:
git diff branch1 branch2 -- myfile.test
答案 1 :(得分:1)
git diff
是一个功能强大的工具,可让您比较提交,分支,甚至自上次提交后您已更改的内容。
要跨分支进行比较,请使用:git diff first_branch second_branch -- fileInQuestion.js
答案 2 :(得分:0)
git diff [--options] <commit> <commit> [--] [<path>…]
This is to view the changes between two arbitrary <commit>.
使用您想要区别的两个不同的沙码:
git diff <sha1> <sha2> -- ./path/to/file/to/compare
sha提交代码可以在同一分支上,也可以不在同一分支上。