第三章
Git是目前世界上最先进的分布式版本控制系统。
版本库又名仓库,英文名repository,可以简单的理解一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改,删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻还可以将文件”还原”。
工作区:就是你在电脑上看到的目录,比如目录下testgit里的文件(.git隐藏目录版本库除外)。或者以后需要再新建的目录文件等等都属于工作区范畴。
版本库:工作区有一个隐藏目录.git,这个不属于工作区,这是版本库。其中版本库里面存了很多东西,其中最重要的就是stage(暂存区),还有Git为我们自动创建了第一个分支master,以及指向master的一个指针HEAD。
在使用GIT之前我们首先对其安装,其安装命令:
#apt-get install git
#apt-get install git
#apt-get install git-doc git-svn git-gui gitk
在Linux 下可以直接使用man命令查看指定命令的帮助文档。
Git的功能很复杂,为此这章节举例为我们演示如何创建版本库、提交源代码、创建分支、向远程服务器上传源代码,从远程服务器获取源代码等技术。
创建版本库 gitinit GIT的版本库分为本地版本库与远程版本库。在建立开源项目之初,需要使用git init 在本地建立一个与远程版本库一模一样的本地版本库。其命令为:
# mkdir –p / demo / helloworld – git
# cd / demo / helloword – git
然后执行 # qit init 之后会输出Initialized empty Git repository in / demo/helloworld – git/.git
之后在helloword-git 目录中使用LS命令# ls –al 此时一个空的版本库已经建立好了。
将文本提交到本地版本库:git commit 使用Git管理文件(Git不仅仅是管理源代码的工具,还可以管理任何文件)。之后创建本地分支 : git branch 其命令为# git branch new-branch
http://www.cnblogs.com/jsljt/