git 是一个开源的分布式版本控件系统,用于敏捷高效地处理任何或小或大的项目。Git是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件。Git 与常用 的版本控制工具CVS,Subversion等不同,它采用了分布式的版本库的方式,不必服务器软件支持。Gi...
分类:
其他好文 时间:
2015-05-15 19:53:50
阅读次数:
121
一直听说Git好使,以前捣鼓过没弄成,现在考完试了终于可以静下心来研究研究。 哎,我要是当时做课设的时候就用Git,也能省下不少事呢。 使用的Git教程,刚看个开头: 廖雪峰的Git教程 http://www.liaoxuefeng.com/wiki/0013739516305929606...
分类:
其他好文 时间:
2015-05-14 19:59:38
阅读次数:
133
官方文档-英文官方文档-中文(繁体)官方文档-中文(简体)廖雪峰Git教程...
分类:
其他好文 时间:
2015-05-14 16:31:16
阅读次数:
119
转自 http://www.liaoxuefeng.com/网站 链接 http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 该教程简洁易懂,适合入门。
分类:
其他好文 时间:
2015-05-06 17:20:34
阅读次数:
126
上次我们讲了先有本地库,后有远程库的时候,如何关联远程库。现在,假设我们从零开发,那么最好的方式是先创建远程库,然后,从远程库克隆。首先,登陆GitHub,创建一个新的仓库,名字叫gitskills:我们勾选Initialize this repository with a README,这样Git...
分类:
其他好文 时间:
2015-05-06 17:02:22
阅读次数:
109
现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举多得。首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个...
分类:
其他好文 时间:
2015-05-06 16:53:50
阅读次数:
136
人生不如意之事十之八九,合并分支往往也不是一帆风顺的。准备新的feature1分支,继续我们的新分支开发:$ git checkout -b feature1Switched to a new branch 'feature1'修改readme.txt最后一行,改为:Creating a new b...
分类:
其他好文 时间:
2015-05-06 16:48:02
阅读次数:
111
在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支。截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支。HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。一开始的时候,ma...
分类:
其他好文 时间:
2015-05-06 16:43:12
阅读次数:
114
现在,假定你已经完全掌握了暂存区的概念。下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。你会问,什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改,删了一些又加了一些,也是一个修改,甚至创建一...
分类:
其他好文 时间:
2015-05-06 15:02:56
阅读次数:
82