git 新建分支 合并分支
合并分支
日常开发dev分支,版本发布时,dev分支合并到master分支上。
1、进入要合并的分支(如dev分支合并到master,先切换到master分支)
git checkout master
git pull
2、查看所有分支是否都pull下来了
git branch -a
3、使用merge合并开发分支
git merge 分支名(如:dev)
4、查看合并之后的状态
git status
5、有冲突的话,通过IDE解决冲突;解决冲突之后,将冲突文件提交暂存区 git add 冲突文件
提交merge之后的结果 git commit 如果不是使用git commit -m “备注” ,那么git会自动将合并的结果作为备注,提交本地仓库;
6、没有冲突直接提交,本地仓库代码提交远程仓库
git push
新建分支
如在dev分支拉一个 个人分支,作为单独开发使用。
1、进入要拉新分支的分支
git checkout dev
git pull
2、从dev分支复制出新的分支,命名为dev-myname
git checkout -b dev-myname
3、指针对自动指向新创建的分支,将新分支推送push到远端
git push origin dev
4、本地分支和远端分支 关联:
git branch --set-upstream-to=origin/dev-myname
5、在新创建的分支测试是否创建并关联成功:
git pull
Already up to date.
转发请备注出处
【公众号:缃言的调调】
【公众号:缃言的调调】
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?