所以我一直在研究Love2D项目,Nixola帮我解决了一个代码问题(查看我关于它的帖子here),但他在Github here上删了我的代码然后我将他的代码合并到我的仓库中。与此同时,我正在编写更多代码,但是当我合并Nixola的代码时,我没有同步。然后它重复了我的大部分代码,所以我删除了我不想要的代码。然后我尝试同步代码,但它给出了这个错误:
由于未合并的文件而无法同步此分支
您可能处于合并冲突状态。打开Get Shell和 在尝试之前解决工作目录中的冲突 再次同步。
如何解决这个问题并让我的回购恢复到工作状态?
答案 0 :(得分:3)
使用git status
确定这是传统文件还是已删除的文件冲突。
如果显示“已修改”,请在文本编辑器中打开文件,解决将标记为==========
,然后git add yourfile
和git commit
的冲突。
如果显示“已被...删除”,请使用正确的内容运行git rm yourfile
或git add yourfile
,然后git commit
。
该过程的完整演练在git文档中,在此处:https://help.github.com/articles/resolving-a-merge-conflict-from-the-command-line/