在前面两盘文章中介绍了Git的基本原理,都是理论知识。这篇文章我们再次回到实践中,看看Git分支(branch)的使用。在代码版本控制工具中,都会有branch的概念。刚开始建立版本仓库的时候,我们只有一个主分支(master branch),我们不可能把日常的新功能开发、代码优化以及bug修复等概...
分类:
其他好文 时间:
2015-01-02 23:36:59
阅读次数:
301
这这篇文章里,MattWelsh介绍他的一天是如何度过的,很有意思,我摘抄如下:9:00,到公司,查邮件9:30-10:15,写代码,增加功能,编写单元测试,发起changelist代码review,喝无糖可乐10:15-11:00,切换git分支到其它项目,查看同事review代码的结果,回复评论并发新版本changel..
分类:
其他好文 时间:
2014-12-31 16:31:39
阅读次数:
233
merge git merge是我们要学习的合并工作的第一个方法。合并产生一个特殊的提交记录,它包含两个唯一父提交。有两个父提交的提交记录本质上是:“我想把这两个父提交本身及它们的父提交集合都包含进来。” 1. 有共同祖先,但非直接上下游关系的分支 根据C1、C2、C3这三个提交对象(C1是C2.....
分类:
其他好文 时间:
2014-12-29 21:15:43
阅读次数:
2377
创建分支 git branch 没有参数,显示本地版本库中所有的本地分支名称。 当前检出分支的前面会有星号。 git branch newname 在当前检出分支上新建分支,名叫newname。 git checkout newname 检出分支,即切换到名叫newname的分支。 ...
分类:
其他好文 时间:
2014-12-29 00:59:36
阅读次数:
233
Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将...
分类:
其他好文 时间:
2014-12-22 15:56:47
阅读次数:
297
本文由?伯乐在线?-?henry?翻译,sunbiaobiao?校稿。未经许可,禁止转载! 在这篇文章中介绍的开发模型在大约一年前已经在我的私有项目和工作引入的,而且已经被证明是非常成功的。我想写一些关于这个模型的东...
分类:
其他好文 时间:
2014-12-14 12:02:49
阅读次数:
282
如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。相比同类软件,Git有很多优点。其中很显著的一点,就是版本的分支(branch)和合并(merge)十分方便。有些传统的版本管理软件,分支操作实际上会生成一份...
分类:
其他好文 时间:
2014-12-09 21:22:14
阅读次数:
150
Git 确实是很好的版本管理系统。有关其优点这里暂时不说了,网上也有很多相关资料介绍。 一些好的Git学习资源 Git分支管理策略
Pro Git bokks
分类:
其他好文 时间:
2014-12-06 16:42:22
阅读次数:
164
创建分支、查看本地分支、查看远程分支、删除本地分支、提交本地分支到远程、删除远程分支...
分类:
其他好文 时间:
2014-11-17 14:09:14
阅读次数:
153
git学习笔记三,branch,Git分支,好的Git开发方式,特性分支,远程分支,跟踪分支,分支的衍合,删除远程分支,衍合的风险...
分类:
其他好文 时间:
2014-11-15 20:20:16
阅读次数:
313