获取git仓库:
1.在现有目录中初始化仓库:
$ git init
该命令将创建一个名为 .git
的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨干。
如果你是在一个已经存在文件的文件夹(而不是空文件夹)中初始化 Git 仓库来进行版本控制的话,应该开始跟踪这些文件并提交。 你可通过 git add
命令来实现对指定文件的跟踪,然后执行 git commit
提交:
$ git add .
$.git commit -m 'initial project version'
2.克隆现有的仓库:
克隆仓库的命令格式为$ git clone [url],比如,要克隆 Git 的可链接库 libgit2,可以用下面的命令:
$ git clone git@github.com:yangyajie/vue.git
这会在当前目录下创建一个名为 “libgit2” 的目录,并在这个目录下初始化一个 .git
文件夹,从远程仓库拉取下所有数据放入 .git
文件夹,然后从中读取最新版本的文件的拷贝。 如果你进入到这个新建的 libgit2
文件夹,你会发现所有的项目文件已经在里面了,准备就绪等待后续的开发和使用。 如果你想在克隆远程仓库的时候,自定义本地仓库的名字,你可以使用如下命令:
$ git clone git@github.com:yangyajie/vue.git myproject
这将执行与上一个命令相同的操作,不过在本地创建的仓库名字变为 myproject
。
Git 支持多种数据传输协议。 可以使用 https://
协议,不过你也可以使用 git://
协议或者使用 SSH 传输协议,上面使用的是SSH传输协议。