如何列出我上次推送到远程 Git 存储库时推送的所有文件?
我有一个项目,只修改了几个文件,然后将其添加、提交并推送
到远程。现在我如何查看已推送到远程的文件列表?
它应该与上次提交 ID 有关吗?
最佳答案
您可以使用远程跟踪分支及其引用日志来查看您推送了哪些更改。例如,如果您将代码推送到 origin/master
,您可以使用以下命令列出您更改的所有文件:
git diff origin/master@{1} origin/master --name-status
语法基本上是说取 origin/master@{1}
之间的差异。 ,即origin/master
位于其前一个位置,当前状态为 origin/master
,正如您的本地存储库最后所知。
关于git - 列出我已推送到远程 Git 存储库的所有文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18486452/