原文:Git Step by Step – (4) 探索.git目录

前面一篇文章介绍了Git对象模型,接下来我们就进入 .git 目录看看到底有什么东西,目录中哪些东西又跟Git对象模型相关。结合这个目录,我们将进一步了解Git的工作原理。 .git目录 下面就开始进入.git目录了,通过 ls 命令可以看到.git目录中的文件和子目录: 对于这些文件和目录,下面给出了一些基本的描述。在后面后有logs objects refs index和HEAD更详细的介绍 ...

2014-12-30 22:52 2 1913 推荐指数:

查看详情

Git Step by Step – (1) Git 简介

的一个总结,也希望可以对同样刚开始使用Git的同学一些帮助。下面就开始探索Git了。 Git简介 ...

Fri Dec 26 06:26:00 CST 2014 22 3429
Git Step by Step – (2) 本地Repo

(repository),每个仓库可以简单理解成一个目录,这个目录里面的所有文件都通过Git来实现版本管理,Git都能跟踪 ...

Sun Dec 28 23:27:00 CST 2014 4 3858
Git Step by Step – (8) Git的merge和rebase

前面一篇文章中提到了"git pull"等价于"git fetch"加上"git merge",然后还提到了pull命令支持rebase模式,这篇文章就介绍一下merge和rebase之间有什么差别。 由于我们主要是想看看merge跟rebase之间的区别,这里就是用本地仓库的分支进行演示 ...

Thu Jan 08 06:58:00 CST 2015 1 2102
Git Step by Step – (3) Git对象模型

前面一篇文章介绍了本地仓库的一系列操作,下面我们将进一步了解Git的工作原理,介绍Git对象模型。 刚开始使用Git的时候,对Git对象模型、工作原理并不理解,但是经过一段时间的使用、熟悉之后,然后再来理解这些内容就比较容易了。 下面开始介绍Git对象,然后通过一个实例展示Git对象模型 ...

Tue Dec 30 06:49:00 CST 2014 0 2199
Git Step by Step – (5) Git分支(branch)

在前面两盘文章中介绍了Git的基本原理,都是理论知识。这篇文章我们再次回到实践中,看看Git分支(branch)的使用。 在代码版本控制工具中,都会有branch的概念。刚开始建立版本仓库的时候,我们只有一个主分支(master branch),我们不可能把日常的新功能开发、代码优化以及bug ...

Sat Jan 03 07:02:00 CST 2015 4 1711
Git Step by Step – (6) Git远程仓库

前面文章中出现的所有Git操作都是基于本地仓库的,但是日常工作中需要多人合作,不可能一直都在自己的代码仓库工作。所以,这里我们就开始介绍Git远程仓库。 在Git系统中,用户可以通过push/pull命令来推送/获取别的开发人员的更新,当时对于一个工作组来说,这种方式会效率比较低。所以,在一个 ...

Sun Jan 04 07:09:00 CST 2015 4 1873
Git Step by Step – (7) Git远程仓库(续)

上一篇文章介绍了Git远程仓库的一些使用,但是还是有些东西需要补充一下,所以有了这个续篇。 .gitignore 前一篇中,我们介绍了Git的patch功能,当我们生成patch之后,"git status"就会显示patch文件是"Untracked files"。当然,我们也没有 ...

Mon Jan 05 07:28:00 CST 2015 5 1558
Step By Step(Lua目录)

之前已经说了很多,我目前的观点还是那样,在嵌入式脚本中,Lua是最优秀、最高效的,如果您有不同的观点,欢迎指正并讨论,切勿吐槽。这个系列完全来自于《Programming in Lua》,您可 ...

Mon Jul 30 17:22:00 CST 2012 7 20105
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM