2014-01-17 39 views
1

我添加新功能时使用git更新项目的副本。 Git的提供已经作出,像这样的变化一个非常好的总结:git pull统计信息不再显示

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... 

如何恢复的事情,并总结再次出现?

回答

1

与统计小小的总结是git merge操作的结果,事实上默认情况下它被称为与--stat选项(以避免一个可以传递-n--no-stat选项的统计数据)。 由于git pullgit fetch后跟一个git merge的统计信息默认显示。 如果你没有看到他们的任何更多的可能是你正在做一个变基代替合并

所以,你可以

  • 修改.git/config文件的回购和评论相对于分支你有兴趣的线rebase = true。要知道,这显然改变了合并过程中从rebase行为的merge(见here了解详细信息)

  • 使用命令git pull --stat迫使统计出现拉