我知道这是一个愚蠢的问题,我想我知道答案。等待进度条达到100%时只是好奇:)
在“ git push”运行时可以修改文件吗?
我正在做一个大型推送,到目前为止已经运行了几分钟。我只是好奇如果我现在开始修改要推送的文件会发生什么情况。
答案 0 :(得分:0)
如果您的意思是“修改工作树”,那么答案无济于事,因为push仅在您所做的提交上起作用。
如果您的意思是“向索引添加新的工作树修改”,则出于相同的原因,答案仍然没有。
如果您的意思是“添加新的提交”,答案几乎肯定没有,因为git使用锁文件来防止并发修改。可能如果某个平台缺乏正确的锁文件支持,则最后一种情况可能会出问题,但是我不知道是否存在任何支持git的平台。