问题描述
|
重命名目录后,\“ git log \”不再显示其历史记录,除非您通过使用\“ git log --follow \”对其进行强制。
是否有一种方法可以强制GitHub Web UI上的“历史记录”功能使用“-关注”?
或者-有什么方法可以在GitHub上查看预重命名历史记录?
解决方法
这是在2009年(请求129)和2010年(请求897)提出的要求:
我喜欢这个。
可能还有其他问题阻止我们将“ 0”参数置入。
我看一下,让你知道。
...然后暂时什么也没有。
注意:Git 2.6+(2015年第3季度)将在命令行中建议:请参见\“为什么git log不默认为
git log --follow
?\”
注意:Git 2.6.0已发布,并包含此功能。可以通过将log.follow config选项设置为true来启用log命令中的以下路径更改,如下所示:
git config log.follow true
,我写了一个chrome扩展程序来启用它。来源github。
,我已发送邮件至[email protected](删除了姓名):
是否可以在Github上实现“ git --follow \”功能?如果是,我在哪里可以跟踪其进度?
(通过\“ git --follow \”,我的意思是一种在重命名之前可以轻松查看对象修订的方法。当前,在重命名项目时,Github无法提供显示目录/文件历史记录的简便方法。 )
响应:
>是否可以在Github上实现“ git --follow \”功能?如是,
在哪里可以跟踪其进度?
这也是其他一些用户所要求的-我们将来可能会添加它。我们目前没有公共问题追踪器,但是我将在Feature Request List™旁边再加上一个+1,供团队查看。
因此,很抱歉,不支持\“ git --follow \”。
为了同时获得这种功能,我想您可以编写一个用户脚本来查找父对象的哈希,(递归)查找其历史记录并呈现结果。