git
Hooting
这个作者很懒,什么都没留下…
展开
-
git使用基础
在加入git系统中的文件,处于以下三种区域的某一中(working directory:包含正在被编辑的文件; staging area: 包含下一提交(commit)时将被提交至仓库的内容):对于git系统,文件状态有如下几种:1.在本地对某一个工程进行git管理时,进入该工程目录,并进行git 初始化: git init此时,工程中的文件均处于untracked原创 2012-05-11 22:02:21 · 9397 阅读 · 0 评论 -
Git 创建管理分支
假定git库中有三个文件:README 、test.rb 、LICENSE2。git库存储三个文件的结构如下:每一次提交(commit),都会产生一个提交记录,并有一个指针指向前一个提交记录。对git库多次提交(commit)后,库的记录结构如下:一个分支,即为一个指针,指向某个提交记录。默认的分支为主分支(master)现在,创建一个名为testing的分原创 2012-05-11 19:18:11 · 9769 阅读 · 2 评论 -
浅谈Git与SVN的使用感受
作为版本控制工作,两者的做大的区别应该在于:Git属于分布式版本控制工具,而SVN属于集中式的版本控制工具。分布式的好处是什么呢?举个例子来说,当你在火车上离线状态下编程工作,在某个阶段会需要先保存正确的代码状态(以便后续出问题时可以回滚),再开始后续的编码,这个时候Git就会发挥它的优势。因为它的分布式特性,可以同时拥有远程仓库和本地仓库,在火车上,即使不联网,也可以将程序的修改commit至本地原创 2015-08-10 22:54:16 · 1497 阅读 · 0 评论