git log -G
搜索包含表达式的差异的历史记录,但它只为每个找到的差异输出提交消息。
有没有办法做到这一点,但也输出差异的实际内容?
答案 0 :(得分:3)
使用-p选项:
git log -p -G mysearch
答案 1 :(得分:0)
嗯,有git diff
。请尝试阅读相关说明(man git-diff
)。
您可以使用提交ID和文件名来比较特定内容,即la:
git diff <commit_id> <filename> <other_commit_id> <filename>
这将向您展示在指定提交时给出的文件的差异。