如何列出我上次推送到远程Git存储库时推送的所有文件?
我有一个项目,只修改了几个文件并将add, commit and push
修改为遥控器。现在我怎么看到我推送到远程的文件列表?
它是否与上次提交ID有关?
答案 0 :(得分:2)
您可以使用远程跟踪分支及其reflog来查看已推送的更改。例如,如果您将代码推送到origin/master
,则可以使用以下内容列出您更改的所有文件:
git diff origin/master@{1} origin/master --name-status
语法基本上是指origin/master@{1}
,即origin/master
在其第一个位置之间的差异,以及当前状态origin/master
,如您当地的仓库所知。< / p>