`
文章列表
几乎所有版本控制系统都以某种形式支持分支。分支允许你从开发主线上脱离下来,再不影响主线的情况下完成你的工作或者实现你的idea。与很多版本控制系统比起来,Git的分支操作非常迅速。这使得Git从分布式版本控制系统中脱颖而出。 这里再次推荐童鞋先看看这篇文章,以对Git的工作组成和分支概念有直观的了解 《Git分支管理是一门艺术》 分支的概念 了解分支前,我们需要了解提交commit这个概念,每个提交可以简单的理解成为一个快照。多次提交可以构成一个线性结构,1->2->3->...,类似单链表,一般的你可以把这条直线看作你的主分支--稳定版。 而分支相当于指向某个commit ...
通过上面介绍,你应该已经可以使用Git进行一些日常的工作了。 但是那些并非能应付所有情况的,也不能展现出Git的强大。接下里还会介绍一些你可能会使用到的操作,并再次体验到Git的神奇。 删除文件 有的时候,你会觉的 ...
首先 介绍一本Git的书,<<Pro Git>>,此书的网络版是可以免费获取的,是一本非常好的介绍Git的书籍。 然后,介绍一下我的运行环境,是ubuntu10.10,Git版本是1.7.1。 现在,进入正题介绍一下基本的Git命令,通过这些命令,你可以搭建一个单机版的Git库,开始你的工作,并且,在你是用Git管理你的软件时,你绝大部分时间使用的命令就是这几个。 这些命令有: git init          初始化Git库 git add           向Git库提交文件修改(包括创建文件) git commit        基于此分支提交一个更改 gi ...
Git学习笔记(1) 任何软件开发工作,只要不是开发人员极少,那么就都需要使用版本控制软件。 版本控制软件保证了开发工作的安全,有序,方便不同人代码的交流。同时也有许多其他的方便功能,比如查看旧版本等。 Git就是一个优秀的版本控制软件,目前用于维护android,linux内核等开源大工程的开发工作。 Git是一个分布式的版本控制系统,他诞生于linux内核开源社区与BitKeeper商业公司合作的终止,因为BitKeeper收回了linux开源社区免费使用BitKeeper的权利。linux社区吸取教训,为防重蹈覆辙,开发了一套属于自己的版本控制系统,这就是Git。 开发之初,Git开发者 ...
Global site tag (gtag.js) - Google Analytics