我正在使用项目上的远程存储库。我刚刚做的是获取主分支并将其与我的本地主分支合并。它显示三个文件受到影响。到目前为止一切都很好。
现在我想看看其他人在其中一个文件中的变化。我们假设该文件为Models/GetUser.php
。我尝试了git diff Models/GetUser.php
,但当然,由于现在合并了这些更改,因此无法正常工作。
如何做到这一点?
答案 0 :(得分:1)
您可以执行git log -- Models/GetUser.php
,它将为您提供特定文件的所有提交消息。
要检查实际更改,请执行此操作。
git diff <revision_1>:<file_1> <revision_2>:<file_2>
或
git diff <start_commit>.. <end_commit> -- path/to/file
Here是SO上类似问题的链接。