Git 确实是很好的版本管理系统。有关其优点这里暂时不说了,网上也有很多相关资料介绍。 一些好的Git学习资源 Git分支管理策略
Pro Git bokks
分类:
其他好文 时间:
2014-12-06 16:42:22
阅读次数:
164
一篇文章:TortoiseSVN中分支和合并实践使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(...
分类:
其他好文 时间:
2014-11-22 15:49:28
阅读次数:
280
对象1. Git branch 是分支管理的主要命令,也可以显示当前的工作分支2. Master 指向的是一个提交id(最新提交的),可以从任何开始建立一条历史跟踪路径,用一个文件指向这个链条的最新提交。3. Git rev-parse 可以用于显示引用对应的提交ID。4. Git cat-file...
分类:
其他好文 时间:
2014-11-17 00:28:25
阅读次数:
154
Subversion(简称SVN,svn),一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控***务已从CVS转移到Subversion。svn服务器有2种运行方式:独立服务器和借助apache运行。下面我安装独立SVN...
分类:
其他好文 时间:
2014-11-08 22:10:05
阅读次数:
321
Apache Subversion(简称SVN,svn),一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS转移到Subversion。TortoiseSVN在windows非常受到欢迎的一套客户端软件,它与资源管...
分类:
其他好文 时间:
2014-10-12 22:47:38
阅读次数:
280
查看分支:git branch
创建分支:git branch name
切换分支:git checkout name
创建+切换分支:git checkout -b name
合并指定分支到当前分支:git merge name
删除分支:git branch -d name...
分类:
其他好文 时间:
2014-10-12 00:01:17
阅读次数:
398
分支是什么?分支就像树分出的树枝,不同的是,它们之间可以互相合并。将版本的推进想象成一个链表的伸长: version 1.0 ==》 version 2.0 ==》version3.0 。 master是主要的分支基本上用于发布产品。你可以从master分出一个dev,在上面创建新功能,或者修bug...
分类:
其他好文 时间:
2014-09-24 14:59:56
阅读次数:
170
为什么要使用分支管理? 在开发中,我们有一个稳定的版本,当稳定版出现bug,而新功能又在开发中时,这个时候我们需要引入新的分支,在新分支上开发新功能,在稳定版本上修改 bug。而且还可以在两个分支之间相互切换,并不影响其代码独立性。开发完成后,只需要将新分支合并到稳定分支去就搞定...
分类:
其他好文 时间:
2014-08-26 15:08:06
阅读次数:
202
【svn简介】svn用于版本管理数据,它采用了分支管理系统。在它出现之前存在CVS,svn推出之后,逐步替代了CVS。目前又出现git,相比于svn,git更支持分布式版本管理,目前发展很猛,这里不详细介绍。大家可以先把svn了解熟悉之后,再看看git,对比下。ps:时代总是在进步啊,需要..
分类:
系统相关 时间:
2014-08-13 03:47:06
阅读次数:
413
分支是什么?分支就像树分出的树枝,不同的是,它们之间可以互相合并。将版本的推进想象成一个链表的伸长: version 1.0 ==》 version 2.0 ==》version3.0 。 master是主要的分支基本上用于发布产品。你可以从master分出一个dev,在上面创建新功能,或者修bug...
分类:
其他好文 时间:
2014-08-09 18:26:48
阅读次数:
305