列出一次提交到远程分支的更改文件

时间:2019-04-26 07:53:11

标签: git

我如何列出仅作为对远程/上游分支的一次提交(最新的提交/ HEAD)的一部分而更改的文件的名称(仅),而无需对该分支的本地执行git pull? >

1 个答案:

答案 0 :(得分:0)

您不必严格pull(例如,在本地合并远程分支),但是至少您必须fetch才能获得新的定义:

git fetch
git log --name-only --no-walk --pretty=format:"" <upstreamBranch>

例如<upstreamBranch>可能是origin/master

(注意:您的本地分支不会被修改,只有用于记录远程分支状态的远程跟踪分支)