Git:如何在没有 checkout 的情况下获取远程更新?

标签 git git-svn

我正在寻找一种方法来列出远程 master 分支中所有更新的文件,类似于 svn log

这在 Git 中可能吗?

谢谢,
克里斯托夫

编辑(解决方案):

git fetch
git diff --name-status origin/master

最佳答案

无需 checkout ,您可以执行 git fetch然后 git diff <theotherbranch> .没有 fetch,我只能想到 Web 前端。

关于Git:如何在没有 checkout 的情况下获取远程更新?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1879703/

相关文章:

git - 如何在特定时间点将特定的单个文件 check out 到不同的文件

GitHub/Sourcetree 删除的标签重新出现

git - 如何 merge Git 中的特定提交

git - docker build 命令使用 ssh url 到 git repo : Permission denied

git - 将大型 SVN 存储库迁移到 Git 失败的内存不足异常

svn - git merge vs rebase 使用 git svn

git - 如何保持备份 git 存储库与本地存储库同步, "git push --mirror"或 "git remote update"

git - 可移植开发环境和 Git

java - 将大型旧版 Java 项目移至 Git

cygwin - 在 cygwin 上运行 "git svn init"时出现错误 127