git branch的使用

分支的创建,删除和切换 

你可以用如下命令创建分支 


git branch <newbranch> 


切换到新的分支 


git checkout <newbranch> 


或者直接使用这个命令创建并切换到新分支 


git checkout -b <newbranch> 



git分支的正确用法


1、从master分支直接创建test分支并切换到test分支(这里是本地分支)


git checkout -b test


2、在test分支上修改内容,然后add commit,并将内容提交到远程分支test


git push origin test:test,注意前面一个test为本地分支,后一个test为远程分支,根据git push的规则,如果后一个test不存在,则远程会自动创建test远程分支


3、合并分支


从test分支切换到master分支


git checkout master


将test的修改合并到master分支


git merge test


然后将master上合并的修改push到远程代码库


git push origin master


4、分支删除


删除本地分支:git branch -d test


删除远程分支:git push origin  :test 可以理解为push一个空分支到test远程分支,达到删除远程分支的目的。执行的结果为:

To git@github.com:wanglichun/Alumni.git

 - [deleted]         test



3、分支合并

     比如,如果要将开发中的分支(develop),合并到稳定分支(master),

     首先切换的master分支:git checkout master。

     然后执行合并操作:git merge develop。

     如果有冲突,会提示你,调用git status查看冲突文件。

     解决冲突,然后调用git add或git rm将解决后的文件暂存。

     所有冲突解决后,git commit 提交更改。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值