【发布时间】:2015-10-05 06:03:28
【问题描述】:
我的问题是在执行git fetch 之后,我如何才能看到 git 实际从原点获取的内容是什么?
我通过使用 diff 进行了猜测,但我不知道该怎么做。
【问题讨论】:
我的问题是在执行git fetch 之后,我如何才能看到 git 实际从原点获取的内容是什么?
我通过使用 diff 进行了猜测,但我不知道该怎么做。
【问题讨论】:
由于在git fetch 之后,获取的引用位于origin/master 中(仅作为示例,如果您有更多分支,那么它们会像origin/<name> 一样被更新,您也可以应用以下命令) 你有几个选择:
1.仅显示已更改的文件名
git diff --name-only origin/master
2。仅显示文件状态
git diff --name-status origin/master
3.真实展示发生了什么变化
git diff origin/master
或者你使用git show 来完成这个任务:
git show --oneline --name-only master..origin/master
为了完整起见,您可以使用以下命令来计算提取的提交次数。
git rev-list --count HEAD..origin/master
【讨论】: