假如我们现在在dev分支上,刚开发完项目,执行了下列命令
1 2 3 | git add . git commit -m ‘dev' git push -u origin dev |
然后我们要把dev分支的代码合并到master分支上 该如何?
首先切换到master分支上
1 | git checkout master |
如果是多人开发的话 需要把远程master上的代码pull下来
1 | git pull origin master |
如果是自己一个开发就没有必要了,为了保险期间还是pull
然后我们把dev分支的代码合并到master上
1 | git merge dev |
然后查看状态
1 2 3 4 5 6 | git status On branch master Your branch is ahead of 'origin/master' by 12 commits. (use "git push" to publish your local commits) nothing to commit, working tree clean |
上面的意思就是你有12个commit,需要push到远程master上
执行下面命令即可
1 | git push origin master |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)