Git:一次以任何方式搜索引用特定文件的所有提交?
是否可以使用Git:一次以任何方式搜索引用特定文件的所有提交?,git,git-log,Git,Git Log,是否可以使用或语义同时运行这3个操作,并使用标准寻呼机浏览输出(less?) git日志'**/foo.c'(在repo中的某处查找提交更新foo.c) git log-G foo.c(查找其差异包含字符串的提交foo.c) git日志--grep foo.c(查找注释中提到字符串的提交foo.c) 谢谢 没有“一个”命令可以输出组合结果,但您可以将它们链接到: bash会话: git log '**/foo.c'; git log -G foo.c; git log --grep foo.
或
语义同时运行这3个操作,并使用标准寻呼机浏览输出(less
?)
git日志'**/foo.c'
(在repo中的某处查找提交更新foo.c
)git log-G foo.c
(查找其差异包含字符串的提交foo.c
)git日志--grep foo.c
(查找注释中提到字符串的提交foo.c
)- bash会话:
git log '**/foo.c'; git log -G foo.c; git log --grep foo.c
- CMD Windows会话
git log "**/foo.c"&& git log -G foo.c&& git log --grep foo.c
--oneline
添加到日志中,并将结果重定向到文件。然后,您可以对该文件进行
排序| uniq
以获得一次公共提交
没有“一个”命令可以输出组合结果,但您可以将它们链接到:
- bash会话:
git log '**/foo.c'; git log -G foo.c; git log --grep foo.c
- CMD Windows会话
git log "**/foo.c"&& git log -G foo.c&& git log --grep foo.c
--oneline
添加到日志中,并将结果重定向到文件。然后,您可以对该文件进行
排序| uniq
以获得一次公共提交