【发布时间】:2019-01-21 04:27:03
【问题描述】:
我想检查origin/master 分支上多次提交的所有已提交文件。
我一直在检查以下命令,所有这些命令都只在本地分支上工作,但不在 origin/master 上工作,因为它们只检查 origin/master。
-
git diff master...<branch>, -
git diff master... --name-only, -
git diff HEAD origin/master --name-only, -
git whatchanged/log --name-only --pretty="" origin..HEAD
如何在origin/master上做同样的操作?
我直接在 origin/master 分支上进行更改,然后提交文件。它可以是多个提交。现在,我想知道我在 master 分支上更改了哪些文件。
【问题讨论】:
-
我不清楚您在这里寻找什么,以及“仅检查原产地/主人”是什么意思 - 您希望它检查什么?也许您可以edit 您的问题包括您经历的步骤示例(创建分支、更改一些文件等)以及您想要查看的输出?确保包含您想要的输出与您尝试过的命令所获得的输出有何不同的详细信息。
-
我只是直接更改主分支。所以,在我推送我的更改之前,我想找到列表。
-
你说的列表是什么意思?
-
git diff HEAD..origin/master有什么问题? -
@Rekha:我想,因为大多数用户不理解你的问题。
标签: git