17
我合并了来自另一个分支的更改,但由于文件已在远程分支上删除,但在本地分支上发生更改,所以发生冲突。Git合并冲突 - 远程文件已删除,本地文件已更改
我想删除文件 - 我试过git rm path/to/file
但它说file: needs merge
。删除文件并提交合并的最佳方式是什么?
我合并了来自另一个分支的更改,但由于文件已在远程分支上删除,但在本地分支上发生更改,所以发生冲突。Git合并冲突 - 远程文件已删除,本地文件已更改
我想删除文件 - 我试过git rm path/to/file
但它说file: needs merge
。删除文件并提交合并的最佳方式是什么?
尝试使用--force
参数:
git rm --force <file>
如果你想保留在文件中的文件系统:
git rm --cached <file>
得到了同样的问题,但'--force'不工作,还在说“需要合并”文件 – 2016-04-27 10:19:27
此解决方案适用于我。谢谢! – 2016-11-14 15:00:24
它正在工作,但不是有办法删除所有文件吗? – 2016-12-15 07:25:53