![我如何创建远程仓库来推送?](https://linux22.com/image/1258745/%E6%88%91%E5%A6%82%E4%BD%95%E5%88%9B%E5%BB%BA%E8%BF%9C%E7%A8%8B%E4%BB%93%E5%BA%93%E6%9D%A5%E6%8E%A8%E9%80%81%EF%BC%9F.png)
我注意到我可以有多个远程存储库。这很棒。我想在本地网络上有一个。网络和服务器通常都很好,但有时会出现故障,我们会有一个备用服务器可用。无论如何
我在本地文件夹上执行了 git init,并克隆了我的 github 项目。我将本地文件夹添加为远程存储库并推送。与我第一次推送到 github 时不同,我遇到了很多错误。
我该如何创建一个要推送的 repo?
答案1
如果您想要在本地推送,您需要将您的本地仓库创建为一个空仓库:
git init --bare .
您不应该推送到非裸存储库,因为推送只会更新存储库的内部状态,而不会影响文件的已签出的磁盘副本。