git 把分支代码合并给master主分支

前言:

一般开发分支在dev分支,每次迭代时,需要把开发代码提交到master分支,master分支为了避免污染,不进行开发。

主要思想: 把分支代码合并到master,合给谁,就先切换到谁的分支

①. 当前分支是dev,开发完成后,需要合并到master分支

先把该提交的提交,需要push的push完成后,再切换分支。 否则也会告诉你要提交本地代码才可以切换分支

②. 本地没有提交的厚,开始切换到master分支

git checkout master

③. 一般多人开发需要pull,建议都pull一下,比如:单独开发有时后台会“帮”你改东改西

git pull origin master

④. 走到这步,就是我们所想要的合并merge了

git merge dev(需要合并的分支名)

⑤.查看本地是否有冲突之类的

git status

⑥.最后一步 把合并后的本地代码push到远程

git push origin master

⑦. (这步根据自己需要)别忘了还切换回dev分支

git checkout dev

⑧.删除分支

  • 删除本地分支

git branch -d stark # 删除本地stark分支
git branch -D stark #强制删除本地stark分支

  • 删除远程分支

git push origin :branchName # 删除远程分支
git push origin --delete stark # 删除远程分支stark

如下图:把test分支的 合并给master分支
在这里插入图片描述
项目加入git,参考:https://www.cnblogs.com/king94Boy/p/10955067.html

一般项目操作流程:

git checkout -b panda ----- 创建并切换到新分支panda

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

git status ------ 查看当前代码状态

git add . ------ 暂存到工作区

git commit - m " 代码注释" ------ 提交到版本库

git push -u origin panda ----- 第一次提交新分支panda (这时库里新分支代码是新的 主分支master还是旧的)

get chrckout master ------ 切换到主分支

git pull origin master ----- 先拉取下主分支代码(防止其他人提交后 当前master不是最新的)

git merge panda ------通过merge 合并 新分支 panda到主分支master

git push ------ 最后提交更新 现在的主分支是最新提交的

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值