我曾经删除过一个文件或文件中的一些代码。我可以在内容(而不是提交消息)中进行grep吗?一个非常糟糕的解决方案是grep日志:然而,这不会立即返回提交哈希。我和吉特·格里普玩得不亦乐乎。

当我执行gitdiffCOMMIT时,我看到了提交和HEAD之间的变化(据我所知),但我希望看到单个提交所做的变化。我还没有在diff/log上找到任何明显的选项来提供输出。

我进行了一些更改以提交。如何查看为下一次提交准备的所有文件的差异?有一个方便的内衬吗?gitstatus只显示暂存文件的名称,但我想查看实际的差异。gitdiff(1)手册页显示:git diff[-