我正在寻找一种方法来打印出我修改过的所有文件,以检查并修复我所犯的任何样式错误。
我正在考虑使用git log --stat --author="ME"
,但这不仅提供了修改过的文件,还提供了提交消息。这使我无法使用grep,uniq和其他工具向我显示文件列表。
还有其他办法吗?
答案 0 :(得分:1)
您可以使用format属性删除提交消息:
git log --name-only --pretty=format:"" --author="ME"
这会产生一堆空白行,但如果您只需要一个文件列表,这应该不是问题:
git log --name-only --pretty=format:"" --author="ME" | sort | uniq