当通过ssh连接到我们的生产服务器时,有时在git存储库中运行ls并同时查看htop的输出时,我可以看到一个进程git status --porcelain --ignore作为ls的子进程出现。当服务器的磁盘IO饱和并且执行ls所需的时间足够长时,我可以发现这一点,这样就可以看到短暂的git命令。为什么前面提到的git命令是作为ls的子命令运行的?
n08/p/vp0664/data/d-41/r-27032041/refs/heads/master.lock': File exists.remote: If no other gitprocess is currently running, this probably means a
remote: git process crashed in this repository earlierMake sure no other git<