使用背景

项目中经常要用到dev或者其他分支开发代码,开发完成后,需要将该分支合并到master的需求,如果是开源项目,会有Pull Request协助你做此事,其实简单几个命令也可以快速完成代码merge合并。

操作步骤

下面以dev分支为例来讲解。

1.当前分支所有代码提交

先将dev分支上所有有代码提交至git上,提交的命令一般就是这几个,先复习下:

# 将所有代码提交
git add .
# 编写提交备注
git commit -m "修改bug"
# 提交代码至远程分支
git push origin dev

2.切换当前分支至主干(master)

# 切换分支
git checkout master 

# 如果多人开发建议执行如下命令,拉取最新的代码
git pull origin master

3.合并(merge)分支代码

git merge dev

# merge完成后可执行如下命令,查看是否有冲突
git status

4.提交代码至主干(master)

git push origin master

5.最后切换回原开发分支

git checkout dev

项目案例

JAVA微服务框架,集成各中间件的工具模块,让你只专注于业务。
https://github.com/matevip/matecloud

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐