如何解决在Github中重命名的文件的合并冲突

时间:2020-05-12 19:43:04

标签: git github

在进入分支机构时,我已将文件重命名(将其/documents/FILE.pyc命名为documents/FILE.py),并在提交请求请求后,Git表示This branch has conflicts that must be resolved使用command line,并且无法从github界面解决冲突。 (这是我主要解决github冲突的方式)

现在我必须按照command line使用github,然后再继续。

解决此问题的最佳方法是什么?

一个演练将不胜感激。

3 个答案:

答案 0 :(得分:0)

针对您的问题,有2种解决方案:

1)从命令行,您需要进行git rebase https://git-scm.com/docs/git-rebase

2)在GitHub上,您可以发出拉取请求并解决那里的冲突

答案 1 :(得分:0)

要解决此问题,必须在命令提示符下执行git pull分支,以获取此错误。
然后,修复命令提示符中显示的冲突,然后可以使用git push推送冲突。

上面的pull或push命令可能会根据创建分支的方式而有所不同。(两种创建分支的方法,一种是从命令提示符中创建,另一种是直接从github中创建)

如果直接在github中创建分支,则上述命令将起作用,否则必须进行git pull origin master的拉动和git push origin master的推动。在此之前,您必须设置原点。

答案 2 :(得分:0)

我会这样解决

git stash#这会将您的更改保存到临时存储 git pull#这将带来服务器更改 git stash pop#这将提示所需的屏幕以本地解决冲突

相关问题