git新建分支与分支合并

新建分支

  1. 切换到源分支并拉取最新代码’git pull(就是你想从哪个分支新建分支)比如:master
  2. git checkout -b branchName 创建并切换到分支进行开发
  3. git push origin branchName 推送到远程仓库
  4. git branch --set-upstream-to=origin/branchName 将本地分支关联到远程分支 branchName

第二步是由下面两步合并的

  • git branch branchName 新建分支
  • git checkout branchName 切换到分支

合并分支

Git分支合到master步骤:

  1. 进入要合并到的分支,拉最新代码(如开发分支合并到master,则进入master目录) git pull
  2. 使用merge命令合并远程分支到本地 git merge 远程分支名(origin/branchName)
  3. 查看合并之后的状态 git status ,有冲突的话,通过IDE解决冲突;
  4. 提交解决冲突后的代码(使用IDE直接提交可忽略以下步骤)
    • 解决冲突之后,将冲突文件提交暂存区 git add 冲突文件Git add .提交全部)
    • 提交merge之后的结果 git commit -m "备注" git commit 也可以
    • 如果不是使用git commit -m "备注" ,git会自动将合并的结果作为备注,提交本地仓库;
    • 本地仓库代码提交远程仓库 git push

dev-->test-->master:dev合并到测试分支,测试完成test合并到master分支,按以上顺序层层合并即可。

删除本地或者远程无用的分支:

  • 删除本地分支

    git branch -d 分支名

  • 删除远程分支

    git push origin -d 分支名

    或者 git push origin --delete 分支名

常用Git命令

git branch      查看本地分支
git branch -r  查看远程分支
git branch -a   查看本地和远程分支
git branch -v   查看远程仓库各个分支最后一个提交信息
git branch --merged 查看哪些分支已经合并入当前分支

git remote -v   查看远程仓库信息

git status            显示工作目录和暂存区的状态
git add .             把修改和新增提到暂存区
git commit -m "备注"  为暂存区的改变提交更改信息说明
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值