获取git仓库
在开始使用git之前,必须先有个git仓库才行。通过两种方式可以获取git仓库:
- 从其他服务器克隆一个已经存在的git仓库;
- 将本地目录转化为git仓库。
1.克隆其他服务器上的git仓库
通过git clone
命令,可以进行git仓库的拷贝。不同于svn的检出,git是克隆,克隆的意思是拷贝所有的数据,而不是仅仅只拷贝我们需要的文件。
在执行git clone
命令时,默认是将远程git仓库的每一个文件的每一个版本都拉取下来。
具体的命令是:
git clone <url>
例如,执行以下命令:
git clone http://levimoon.com/learnGit/learnGit
会在当前目录下创建一个名为learnGit
的目录,并在这个目录下初始化一个.git
文件夹,从远程仓库拉取下来的所有数据会放入.git
文件夹下,然后从中读取最新版本的文件的拷贝。
如果希望在克隆仓库的时候,自定义本地仓库的名字,可以指定参数(目录名)。例如:
git clone http://levimoon.com/learnGit/learnGit myLearnGit
2.将本地目录转化为git仓库
在已有目录上初始化仓库,需要先进入要初始化的目录,之后执行git init
命令,该命令是创建一个名为.git
的子目录,这个子目录包含初始化git仓库所有的必须文件。
后续可以通过git add
、git commit
等命令来指定所需的文件进行跟踪。