克隆和下载之间的区别

时间:2015-08-12 23:52:25

标签: github

我最近开始使用GitHub。我想知道克隆下载 GitHub存储库之间的区别。它们是否都导致制作存储库的副本?

2 个答案:

答案 0 :(得分:23)

当你下载repo时它只给你所有没有.git的源文件,所以你没有repo。当您克隆时,您将获得历史记录的副本,它是一个功能强大的git repo。

答案 1 :(得分:14)

下载存储库只是从默认分支的最新提交中下载文件。它不会下载.git文件夹中的任何文件。如果这听起来像是胡言乱语,它所做的就是下载最新的代码副本。它不会下载任何历史记录,因此您无法浏览历史记录。您无法查看任何提交消息。您无法运行git命令,例如git addgit push等。就像git从未存在过一样,您所拥有的只是代码/文件的副本。