feature_xyz
的功能分支。 master
分支并进行了一些提交来修复该错误。 feature_xyz
。feature_xyz
后,我做了git merge master
以获取提交。git merge
之后,modified
可以看到git status
文件,但是git diff
仅显示冲突,如何查看{ {1}}个文件? 答案 0 :(得分:0)
简短回答:
git diff --cached
更长的答案:
git merge
之后看到的“已修改”文件已被“暂存”。 git merge
的默认行为是不显示暂存的代码更改(即您看到的“已修改”文件)。要使git diff
显示已进行的更改,您必须使用以下选项之一:
#!/bin/bash
git diff --staged
# or
git diff --cached
现在您应该看到“已修改”文件的代码更改和冲突。