在提交ID和先前日期之间的文件中特定行的Git日志?

问题描述

假定在特定版本中提交的文件(及其路径)path/to/file在具有特定阴影的提交中被称为hex_sha。 使用git blame file/to/path hex_sha之后,我在该修订版中修改了每一行。 对于此示例,我们假设检查数字为line_i的行 假设还有另一个先前的日期date_limit。 我如何使用git log来获取文件line_i中的行path/to/file从使用sha hex_sha的修订中修改了多少次(或提交列表)到特定的日期date_limit

我尝试过: git log --since=date_limit origin..hex_sha -- -Lline_i,+1:path/to/file和此命令的其他不同排列方式,但是没有任何反应,或者git无法正确理解文件名。我的印象是,在存在目标修订的--之后,git将--之后的第一个参数作为文件路径。我确定date_limit早于考试中的提交。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...