git - 如何在 Git 中查看分支的远程更改?

标签 git

在学习Git的过程中一定有一些我忽略了的地方。毕竟我对它还很陌生。

我的同事说他在我们的远程存储库中推迟了他对我的提交所做的一些更改。 但是 git log 没有这个新推送的记录。

我如何才能看到他推送了什么,从而知道要 pull 哪个分支?

最佳答案

你必须先 git fetch 他的更改。然后你可以使用 git log origin/branch 显示它们(分支很可能是 master)

git fetch 检索所有远程更改,将它们复制到本地克隆并更新远程跟踪分支(那些 origin/... 东西,请参阅 git分支-a)。要将他的更改放入您的本地分支,请使用 git pullgit merge

关于git - 如何在 Git 中查看分支的远程更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5322303/

相关文章:

java - 使用 JGit,“In CorrectObjectTypeException : Object . ...不是一棵树

Git:如何将两个标签之间所做的更改 merge 到另一个分支?

Github 提交语法以链接 pull 请求/问题

git - 如何 git log 修改

git - 是否可以在 git diff、git gui、gitk 中设置 --word-diff 默认值

github - 无需克隆或 pull 即可获取带有特定标签的提交的 git hash

linux - 如何在 linux 中使用命令 shell 在目录中创建特定文件的数组?

git - 如何从 Git Pull Request 中删除文件

java - 将maven项目与java项目结合起来

python - 在 gitpython 中获取特定文件的所有修订