我有两个git分支。
我想比较两个git分支中的同一个文件。
但我不想切换分支。
如何做到这一点?比较两个git分支中的同一个文件
2
A
回答
4
您可以使用下面的命令来比较分支之间的单个文件:
git diff branch1 branch2 -- myfile.test
1
git diff
是一个强大的工具,可让您在提交比较,树枝,甚至只是你得从此改变你的上次提交。
为了跨越分支比较,使用:git diff first_branch second_branch -- fileInQuestion.js
0
git diff [--options] <commit> <commit> [--] [<path>…]
This is to view the changes between two arbitrary <commit>.
使用两种不同的SHA码要差:
git diff <sha1> <sha2> -- ./path/to/file/to/compare
沙提交代码可以在同一个分支上,或者不在。
相关问题
- 1. 使用git来比较两个提交中的一个文件
- 2. 通过一个文件保持两个Git分支不同
- 3. 同步两个只有几个文件不同的GIT分支
- 4. 比较同一个文件的两个不同的目录
- 5. Python的比较两个文件部分
- 6. 比较两个分支之间的文件在TortoiseSVN的
- 7. 指向同一分支的两个Git分支名称?
- 8. 比较两个git仓库包括所有分支
- 9. Git分支结果比较
- 10. 比较远程Git分支
- 11. Git:我们可以比较两个相同文件的分步版本吗?
- 12. Git合并两个分支并将两个分支带到同一层
- 13. 用另一个分支中的同一个文件替换git分支中的文件?
- 14. 比较一个分支与另一个分支
- 15. 如何比较python中两个不同文件中的两个图像文件
- 16. git的差异在同一分支的两个文件,同时提交
- 17. 比较在同一个文件中的两行
- 18. 基准比较Java中的Git分支?
- 19. Git:1.列出分支中的所有文件,2.比较不同分支中的文件
- 20. 如何在不同的分支和两个特定的修订版本中比较两个文件?
- 21. Excel - 比较两个文件?
- 22. 比较两个文件
- 23. 比较两个文件
- 24. 比较两个文件
- 25. AWK比较两个文件
- 26. 比较两个excel文件
- 27. 两个文件比较
- 28. 比较两个文件
- 29. 比较两个文件
- 30. 比较两个文件
非常感谢。有用。 – Magic
我相信branch1和branch2可以提交,例如git diff HEAD ^^^ HEAD^- myfile.test –