git合并代码


作为一个开发人员,不可避免会遇到合作开发合并代码的情况,如何合并代码,解决遇到的冲突是一个开发人员必备的技能,但是对于一个新人来说可能有一定的难度,因此特写这一片文章,希望帮助更多像我一样当初踩过很多坑的人。
 
 
合并代码

 

git branch ---》 查看当前分支 develop

 

git checkout -b newdev ----》创建新分支 newdev,并切换到当前分支

 

git status ---》 查看是否有变更

 

git diff — 》 查看变更内容

 

git add . — 》将工作区内容提交到暂存区

 

git commit -m "注释" ---》 暂存区的代码提交到本地仓库

 

git checkout develop ---》切换到develop 分支

 

git pull origin develop --》将远程代码拉取到本地

 

git checkout newdev ---》切回newdev分支

 

git rebase develop ---》在develop分支上做一次衍合处理

 

*********
假设这里有冲突

 

1、先在编辑器里修改冲突

 

2、git add . ---》 添加冲突处理后的文件

 

3、git rebase --continue ---》 让rebase继续处理

 

***********

 

git checkout develop —》 切回develop分支

 

git merge newdev ---》合并newdev分支上的代码

 

git push origin develop ---》将最新代码提交到develop分支

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM