如何解决git向远程仓库推送修改文件遇到的冲突?

1. git向远程仓库推送修改的文件遇到冲突

当我们向远程仓库推送修改后的文件,却发现远程仓库里面的对应的文件已经被其他人修改了,这时必须处理冲突,否则无法完成推送。

仓库里面被其他人修改后的文件内容:

 我向远程仓库推送修改后的文件内容:

 向远程仓库推送修改后的文件时,tortoiseGit报错:

 2. 解决思路

2.1 首先,在远程仓库中将对应的仓库文件拉取到工作区:

 

 

 

2.2 修改发生冲突的文件

将冲突的文件打开如下:

 

 然后把提示冲突的内容删除,并修改文件内容:

2.3 在工作区使用tortoiseGit点击解决冲突,然后提交到本地仓库,随后再推送到远程仓库中

 

 

 

 

 

2.4 远程仓库的对应文件的内容如下:

 

 

 冲突解决!

posted @ 2021-02-02 13:40  寻梦君  阅读(341)  评论(0)    收藏  举报