添加新功能时,我使用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...
如何还原内容并使摘要再次显示?
答案 0 :(得分:1)
带有统计信息的小摘要是git merge
操作的结果,实际上默认情况下会使用--stat
选项调用(以避免可以通过-n
的统计信息或--no-stat
选项)。
由于git pull
是git fetch
后跟git merge
,因此默认情况下会显示统计信息。
如果您没有再看到它们,可能是您正在进行 rebase 而不是合并。
所以你可以
修改您的回购邮件的.git/config
文件,并对相关您感兴趣的分支的rebase = true
行进行评论。请注意,这显然会将合并过程的行为从rebase
更改为merge
(有关详细信息,请参阅here)
使用命令git pull --stat
强制拉出时显示统计信息