假设我在生产服务器上执行git pull
,并且其中一个文件已经更改。
拉操作会替换(或修改或触摸(所有文件还是只替换更改后的文件?这里的问题是我不应该替换正在使用的文件。
澄清:问题不在于潜在的合并冲突或疑虑。问题严格来说是关于git是否接触到其他文件。
理论上它只会接触到更改后的文件。
但我不得不在生产服务器上阻止这种事情的发生。
如果由于某种原因,您对脏文件进行了更改,从而导致冲突,那么您将在提取后处于无效状态。