每当我在拉取时出现 Git 错误,其中“更新被拒绝,因为您当前分支的尖端落后”有没有办法知道在执行 git fetch 后在源存储库上完成了哪些更新?
2 回答
1
git rev-list HEAD..HEAD@{upstream}
在 a 之后git fetch
按时间倒序返回新的远程提交列表。
于 2013-12-29T05:10:21.387 回答
1
在 git fetch 您的origin
存储库之后,您将能够运行以下命令:
git log origin...HEAD
这将显示您当前 HEAD 和原点 HEAD 之间更改的 git 日志。一定要在git log
这里传递你最喜欢的论点,我喜欢--stat
我自己。
您可以使用 diff 命令执行类似的操作:
git diff origin/master # or whatever your current branch is
这将向您显示遥控器上的实际文件更改。
于 2013-12-29T05:19:38.843 回答