如果我理解正确的话,Git 有两种存储库:一种称为本地存储库,另一种称为远程存储库。关于这两种类型的存储库,我的问题非常幼稚。
说的对吗
Git 本地存储库是我们将在其上进行本地更改的存储库,通常此本地存储库位于我们的计算机上。
Git 远程存储库是服务器之一,通常是位于 42 英里外的机器。
另一个问题:一些教程向我展示了这个工作流程
- mkdir 我的项目
- 光盘我的项目
- 混帐初始化
- 触摸自述文件
- git 添加自述文件
- git 提交 -a -m "
我看到这git init
创建了 myproject 一个本地存储库。我不明白的是
git commit
命令。如果我还没有设置远程存储库,Git 怎么知道在哪里提交我的README
文件?
我希望我很清楚。
[编辑] 我使用 Git 的方式可能与其他人不同:我使用私人 Git 存储库来备份我的代码。所以我认为我确实需要一个远程存储库。在这种情况下,本地存储库应该是无稽之谈。我对吗?感谢您的澄清。这些是我在其他任何地方都找不到答案的最幼稚的问题......