git分支的使用

        git是很好用的分布式代码管理工具。这篇文档我主要介绍一下git分支的使用建议和git分支相关的命令行命令使用。

        git分支是git强大的原因之一。如果不使用git的分支,linux花费两周时间写的git可谓大才小用了。使用git的原因,从我的经验看,主要有两个方面:

        (1)团队合作必须的要求。设想,如果一个产品要新增三个功能A,B,C,需要分配给三个员工开发。如果没有分支,那么项目的进展只能是A->B->C,不然相互影响,效率会很低。如果使用分支,只需在原来master分支上,新建branchA,branchB,branchC,分别分配给三个员工,这样每个员工的工作互不影响,功能A,B,C能并行开发,效率自然会高很多。

         (2)保证一个稳定的代码版本。如果不使用分支,所有新功能都在master上进行,怎么能保证master上的代码是健壮的呢。经验告诉我,master只用来合并经过验证的代码,开发需要另建分支,等到验证后,合并到master分支。

          下面介绍一下git分支命令行命令的使用。

          (1)建立分支A

                   git branch A

           (2)删除分支A(需要在建立分支A的那个分支上执行命令)

                    git branch -d A

           (3)查看分支

                     查看本地分支:

                     git branch

                     查看远程分支:

                     git branch -r

          (4)将本地分支合并。例子,在master分支合并分支A:

                     git merge A

          (4)将远程分支拖到本地并合并

                     git pull <远程主机名> <远程分支名>:<本地分支名>

          (5)将本地分支上传到远程并合并

                    git push <远程主机名> <本地分支名>:<远程分支名>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值