git pull统计数据不再显示

git pull统计数据不再显示,git,Git,添加新功能时,我使用git更新项目副本。Git提供了对所做更改的非常好的总结,如下所示: intro/matplotlib/matplotlib.rst | 266 +++-- intro/numpy/advanced_operations.rst | 62 +- intro/numpy/array_object.rst |

添加新功能时,我使用git更新项目副本。Git提供了对所做更改的非常好的总结,如下所示:

intro/matplotlib/matplotlib.rst                             |  266 +++--
intro/numpy/advanced_operations.rst                         |   62 +-
intro/numpy/array_object.rst                                |  630 ++++++----
有了这个,我也可以跟踪项目的发展,这是非常有用的。 在某个时候,我对项目的源代码做了一些个人更改,但后来又恢复了它。 从那时起,我想,美好的总结消失了,取而代之的是,每次我做git pull时都会显示这一行:

First, rewinding head to replay your work on top of it...

如何还原内容并使摘要再次显示?

带有统计信息的小摘要是
git merge
操作的结果,事实上默认情况下,它是通过
--stat
选项调用的(为了避免统计信息,可以传递
-n
--no stat
选项)。 由于
git-pull
是一个
git-fetch
,后跟一个
git-merge
,因此默认情况下会显示统计信息。 如果你再也看不到它们了,那么你可能是在做一个重基,而不是合并

所以你可以

  • 修改回购协议的
    .git/config
    文件,并注释与您感兴趣的分支机构相关的行
    rebase=true
    。请注意,这会明显地将合并过程的行为从
    重定基址
    更改为
    合并
    (有关详细信息,请参阅)

  • 使用命令git pull--stat强制在拖动时显示统计信息