git 通过 fork 解决代码冲突

六眼飞鱼酱① 提交于 2019-12-01 23:42:18

  一般情况下,如果我们在提交代码的时候发生了冲突,这时候又想保证自己的分支不被污染,同时也不去污染 远程分支,一般情况下我们都会去新建一个分支去处理冲突,但是这样会造成分支混乱,会有很多的分支被添加,其中一种解决的方法就是利用 fork 再去复制一份源文件;然后克隆到自己的本地,解决冲突的时候就把在自己 fork 的仓库里进行修改,但是这样必须要注意,每次在解决冲突的时候都要从原来的仓库里拉一下这个代码,具体的操作

  1.克隆 fork 的仓库代码;安装依赖;

  2.添加原来的仓库源,并设置别名,例如 git remote add one git@com(远程仓库的地址)

  3.拉取原来的仓库的相应的分支的代码:git pull one feature/test

  4.然后进行相应的两个分支代码的合并,冲突的解决;

  5.通过 merge request 或者是 git push one:分支名字 再推到远程仓库去

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!