查看(清单)在本地和远程分支之间更改的文件-git

时间:2018-09-19 13:37:18

标签: git git-diff

如何列出当前本地分支和相应的远程分支之间的“差异”文件?

这种情况是,我较早就进行了远程控制,从那以后我就重新依赖master +压缩了一些提交。

在执行git status时,我得到

  

您的分支机构和“来源/您的分支机构”已经分叉,分别为11和2   每个提交分别不同。

我不想执行“ git diff origin/YourBranch YourBranch”,因为所做的更改数量很大。确认在本地和远程之间更改的文件有意义之后,我将进行强制推送。

1 个答案:

答案 0 :(得分:3)

要仅列出文件名,请使用name-only标志,如下所示:

git diff --name-only origin/YourBranch YourBranch

name-only(来自Git doc):

  

仅显示已更改文件的名称

顺便说一句,它也可以用于其他命令,例如show