Kas*_*zar 2 git git-diff git-branch
我有一个名为的分支feature_219,它是master不久前创建的。自转移以来,两个分支上的许多文件都发生了变化。
现在我试图找出feature_219仅在分支上工作时更改了哪些文件。
在做了一些研究之后,我发现这git diff --name-only master feature_219可能会有所帮助,但结果是这个命令告诉了两个分支中不同的所有文件。我试图用这个命令寻找一些选项,但没有任何效果。
有没有办法只列出那些在feature_219分支中更改的文件?
git diff --name-only master...feature_219
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩。注意三个点。如果您目前在分支机构feature_219
git diff --name-only master...
Run Code Online (Sandbox Code Playgroud)
就足够了。两个分支的顺序非常重要。在第一次调用中交换两个分支将为您提供master自启动分支以来分支中的所有更改feature_219。
该命令git diff A...B应该被解释为“给我从A到的提交中发生的所有更改B”。如果A不是B(在这种情况下)共同祖先的父级,则将用于回答此问题。
| 归档时间: |
|
| 查看次数: |
107 次 |
| 最近记录: |