【问题标题】:How to see what will be merged after git fetch如何查看 git fetch 后将合并的内容
【发布时间】:2015-10-05 06:03:28
【问题描述】:

我的问题是在执行git fetch 之后,我如何才能看到 git 实际从原点获取的内容是什么? 我通过使用 diff 进行了猜测,但我不知道该怎么做。

【问题讨论】:

    标签: git git-fetch


    【解决方案1】:

    由于在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
    

    【讨论】:

      猜你喜欢
      • 2017-01-15
      • 2018-05-20
      • 1970-01-01
      • 2018-08-18
      • 2012-08-07
      • 1970-01-01
      • 2018-12-15
      • 2015-09-19
      • 1970-01-01
      相关资源
      最近更新 更多