git 如何将主分支(master)合并到子分支上

1、先切换到主分支master

git checkout master

2、把主分支代码拉到本地(因为准备用来合并到自己的分支上)

git pull

3、切换到我们的分支上(子分支)

git checkout GXD

4、把刚刚拉下来的主分支代码和我们的分支合并上

git merge master
/*	
	如果出现合并失败,使用以下方案?
	1、git status  查看文件是否都已提交
	2、git add . 或 git add ./     把文件提交到暂存区
	3、git commit -m feat:改动说明   提交到仓库区
	解释:出现这种状态是因为你把拉下来的主分支(master)代码做了一些改动,哪怕修改一个标点符号也是不能合并,需要提交完才可以合并
*/

5、合并完提交到自己的分支上,更新我们github上的分支代码

git push

6、再拉下来就是刚刚合并完的最新代码了

git pull

遇到冲突的解决 找到提示你本地的冲突文件,并打开

你会在文件中发现<<<<<<< HEAD ,======= ,>>>>>>>

这种标记,<<<<<<< HEAD和=======中间的是你自己的代码, ======= 和>>>>>>>中间的是其他人修改的代码

自己确定保留那一部分代码,最后删除<<<<<<< HEAD ,======= ,>>>>>>>这种标志

经验分享 程序员 微信小程序 职场和发展