git clone和download zip的区别
Posted jialun-online
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git clone和download zip的区别相关的知识,希望对你有一定的参考价值。
采用git clone的项目包含.git目录,这里面有历史版本信息
采用下载zip文件的是没有版本历史信息的。只是当前分支的最新版本
克隆指令:
$ git clone git://github.com/xxx/grit.git
这会在当前目录下创建一个名为grit
的目录,其中包含一个 .git
的目录,用于保存下载下来的所有版本记录,然后从中取出最新版本的文件拷贝。如果进入这个新建的 grit
目录,你会看到项目中的所有文件已经在里边了,准备好后续的开发和使用。如果希望在克隆的时候,自己定义要新建的项目目录名称,可以在上面的命令末尾指定新的名字:
$ git clone git://github.com/schacon/grit.git mygrit
唯一的差别就是,现在新建的目录成了 mygrit
,其他的都和上边的一样。
Git 支持许多数据传输协议。之前的例子使用的是 git://
协议,不过你也可以用 http(s)://
或者 [email protected]:/path.git
表示的 SSH 传输协议。
以上是关于git clone和download zip的区别的主要内容,如果未能解决你的问题,请参考以下文章
GIT:fork和clone的区别,fetch与pull的区别