Git主分支合并分支

在这里插入图片描述
对于Git主分支合并分支:
可以通过命令行:

git branch

来检查项目目前有多少分支, git branch 检查一下;
GitHub 没有提供新建分支的操作,我们需要通过命令来新建,例如新建一个叫 home-swiper 的分支,并切换到这个分支:

接着输入命令行:

git branch -b  home-swiper

在这里插入图片描述
这样就可以正常建立新的分支了,其他同理;
基本代码已完成,接下来把它提交到分支 home-swiper 上,之前已经切换到 home-swiper 分支了,可以通过 git branch 检查一下,然后正常提交就可以了:
在这里插入图片描述
在这里插入图片描述
执行上面命令时,直接通过 git push 提交失败了,是因为此时 GitHub 中还没有 home-swiper 这个分支,所以需要通过 命令 “git push -u origin home-swiper” 进行提交,此时打开 GitHub 仓库,就可以看到有 home-swiper 这个分支的信息了。

git checkout home-swiper

在home-swiper的分支下:

git add .
git commit -m  "home swiper to home-swiper branch"
git push -u origin home-swiper

这样就完成分支home-swiper的上传github;

接着,将合并主分支和分支,(master和home-swiper):

然后通过命令 git checkout master 切换到主分支,与 home-swiper 分支合并。注意,在切换主分支之前,一定要将代码提交到仓库中。
在这里插入图片描述
在这里插入图片描述
完成命令行:

git checkout master
git merge home-swiper
git push

将往常GitHub中的master的完整代码(包含home-swiper分支);

参考:https://www.jianshu.com/p/429aaebfa947

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值