git
zhangyf1987hb
这个作者很懒,什么都没留下…
展开
-
git diff的用法
在git提交环节,存在三大部分:working tree, index file, commit这三大部分中:working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。index file:是索引文件,它是连接working tree和commit的桥梁,每当我们使用git-add命令来登记后,index file的内容就改变了,此时ind...原创 2013-06-08 15:09:43 · 126 阅读 · 0 评论 -
git merge 合并分支
git merge 用来做分支合并,将其他分支中的内容合并到当前分支中。比如分支结构如下: master /C0 ---- C1 ---- C2 ---- C4 \ C3 ...原创 2013-02-01 10:43:18 · 114 阅读 · 0 评论 -
git checkout — 取出想要的文件
用git checkout取出想要的文件:git checkout Makefile — 取出最近提交的Makefilegit checkout a98d3ca48c6500f97802587c8e11b3305731bb6b Makefile — 取出指定版本的Makefilegit checkout -b newBranch — 取出最近提交的文件并且创建newBranch分...原创 2013-02-01 12:37:02 · 301 阅读 · 0 评论 -
git branch — git分支管理
git主要提倡的一种管理方式就是分支管理,所以这应该是每一个学习git的人应该掌握的。分支查看:git branch分支建立:git branch newBranch commit 或者:git checkout -b newBranch commit分支切换:git checkout anotherBranch删除分支:git branch -D existBr...原创 2013-02-01 12:40:03 · 166 阅读 · 0 评论 -
git 分支详解
Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里区分出来。Git 有何特别之处呢?Git 的分支可谓是难以置...原创 2013-02-04 18:06:34 · 391 阅读 · 0 评论