git 解决冲突
git 冲突解决方案
·
1.备份
进行尝试解决冲突前先备份当前代码,以防尝试失败丢失数据!!
2.发现冲突先不要pull
如果自己工作区有修改的文件尽量不要先pull,防止出现二次冲突
3.先软回退到冲突的上一个版本号
git reset --soft <冲突的上一个版本号>
使用–soft可以在不改变自己工作区的情况下回退版本号
4.stash - pull - stash pop (如果可能有提交的话)
如果可能有人在你解决冲突期间提交代码,可以先暂存下拉取新代码后再合并代码进行提交
git stash // 暂存当前工作区的改动 git pull // 拉下新的代码 git stash pop // 放出工作区的改动
提交前检查下所有修改的文件,看是否有冲突
5. push
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)