博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Git学习笔记五--分支管理
阅读量:6859 次
发布时间:2019-06-26

本文共 536 字,大约阅读时间需要 1 分钟。

为什么要引入分支?

  分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。

  现在有了分支,就不用怕了。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作。

 

  查看分支:git branch

  创建分支:git branch <name>

  切换分支:git checkout <name>

  创建+切换分支:git checkout -b <name>

  合并某分支到当前分支:git merge <name>

  删除分支:git branch -d <name>

 

 

 

 

感谢廖教授:

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/0013743862006503a1c5bf5a783434581661a3cc2084efa000

转载地址:http://rbiyl.baihongyu.com/

你可能感兴趣的文章
Cloud Foundry体验
查看>>
深入分析 Javascript 单线程
查看>>
502 Bad Gateway
查看>>
【译】RAID的概念和RAID对于SQL性能的影响
查看>>
Python介绍
查看>>
SOAP Webservice和RESTful Webservice
查看>>
Photoshop通道抠出散乱的儿童头发
查看>>
Navi.Soft31.阅读导航
查看>>
Magcodes.WeiChat——通过CsvFileResult以及DataAnnotations实现导出CSV文件
查看>>
裁切数据库
查看>>
Android Gradle 自定义Task详解二:进阶
查看>>
关于卷积的一个血腥的讲解,看完给跪了
查看>>
部署 instance 到 OVS vlan100 - 每天5分钟玩转 OpenStack(138)
查看>>
SQLyog图形化l数据库的操作和学习
查看>>
93.3. jinfo - Configuration Info
查看>>
解读基础设施即代码
查看>>
不容错过的2017数据科学15大热门GitHub项目
查看>>
2.4. 编译用于Tomcat的 War
查看>>
IPA提交APPStore问题记录(二)iOS10
查看>>
Spring Bean装配&#183;Aware&#183;Resource
查看>>