可以在运行“ git push”时修改文件吗

时间:2018-07-20 11:55:48

标签: git

我知道这是一个愚蠢的问题,我想我知道答案。等待进度条达到100%时只是好奇:)

在“ git push”运行时可以修改文件吗?

我正在做一个大型推送,到目前为止已经运行了几分钟。我只是好奇如果我现在开始修改要推送的文件会发生什么情况。

1 个答案:

答案 0 :(得分:0)

如果您的意思是“修改工作树”,那么答案无济于事,因为push仅在您所做的提交上起作用。

如果您的意思是“向索引添加新的工作树修改”,则出于相同的原因,答案仍然没有。

如果您的意思是“添加新的提交”,答案几乎肯定没有,因为git使用锁文件来防止并发修改。可能如果某个平台缺乏正确的锁文件支持,则最后一种情况可能会出问题,但是我不知道是否存在任何支持git的平台。