git推送代码相关问题

git推送代码相关问题

问题描述

最近在提交代码的时候出现了一下的错误,发现是远程代码修改了,然后我拉取和本地合并的时候出现了问题,下面是问题的描述内容:

CONFLICT (content): 
Merge conflict in src/xx/xx.js Automatic merge failed; 
fix conflicts and then commit the result.

简单翻译过来就是说:合并代码的时候自动合并失败,需要我们修复冲突,然后提交结果。

解决方案

查阅了网上的相关资料,终于找到了一种解决办法:

git diff --name-only --diff-filter=U   //查找合并产生冲突的文件
git stash        // 将项目存放在暂存区
git pull         // 拉取远程项目到本地
						
git stash pop    // 修复冲突并合并项目   
					
git add .    //   将所有文件添加到暂存区
git commit –m “提交的描述内容”   
git push   //推送本地代码到远程仓库

希望上述内容对大家能有所帮助,最后附上原文地址:

https://www.codegrepper.com/code-examples/shell/Automatic+merge+failed%3B+fix+conflicts+and+then+commit+the+result.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值