我想在我的git存储库中搜索特定作者包含某个单词/短语的行,并且已在特定时间/修订范围内进行了更改。
例如,我希望看到所有行(带有文件名)包含我在上周添加的单词" TODO&#34 ;.
有similar question,只有部分解决方案;它没有处理时间/修订范围。在该问题的答案中为since
命令添加修订范围或blame
选项并不会产生我正在寻找的结果。
答案 0 :(得分:2)
你可以这样做:
Error: Unable to connect to a repository at URL
Error: 'https://github.com/<username>/<repo-name>.git'
Error: '/<username>/<repo-name>.git' path not found
这将显示上周的所有提交,由 John Doe 创作,其中包含差异中的单词 TODO 。