git cloning。我究竟做错了什么

时间:2018-05-27 02:04:27

标签: git github

自从我从存储库进行最后一次克隆以来,已经有一段时间了。我的情况如下:

github中有一个存储库,我想要克隆到我的本地系统中。 我转到github页面,有两种克隆选项:下载为zip文件或使用github桌面打开。让我们把github桌面搁置一段时间。

现在,还有另一种克隆选择。我去了我的终端并做git clone <address of the repository>

在这两种情况下,我都会在本地系统上成功获取存储库的副本但是它不是git存储库(当然我可以git init使其成为一个但是我我不确定这是正确的程序 - 因此这个问题)

当然没有将此本地副本链接到github存储库的来源。 我的目标是拥有一个我可以经常拉的本地副本,这样我就可以拥有一个实际版本。

所以我的问题是将github存储库克隆到本地系统的正确程序是什么,以便我可以链接到它并经常拉到?

1 个答案:

答案 0 :(得分:4)

“下载ZIP”选项下载克隆,而是仅下载最新的提交而没有任何历史记录(即其中没有.git目录。)

  

将github存储库克隆到本地系统的正确程序是什么,以便我可以链接到它并且可以经常拉到?

使用您的终端并运行git clone <address> - 将成为git存储库,将GitHub设置为远程({{1} })。创建克隆目录后,不要忘记origin进入克隆目录,以便cd命令行在该目录上运行。

您可能无法看到git目录,因为您已禁用“显示隐藏(点前缀)文件” - 如果您运行.git以显示所有文件,则会看到它。

您将通过运行ls -al来查看远程控制 - 但仅当您git remote -v进入新创建的repo目录时才会看到。