我有兩個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 –