如何检查 git 提交是否有效?

How to check if git commit is doing work?

我调用了 git 提交到一个包含大量图像的大型目录。我一直在等待它轻松完成 20 分钟。我知道 git 随大小缩放不佳,所以我不确定这是否只是 git 花时间,或者该过程是否由于某种原因而停止。

我希望看到 git 做任何事情,在终端上打印一些东西,闪烁光标...我只需要检查它实际上是 运行 而不是睡觉或等待什么, 死锁, 故障...

这可能吗?我在 Ubuntu.

您可以打开调试标志以查看发生了什么。

GIT_TRACE=1 <command>

# For example
GIT_TRACE=1 git commit