如标题所述,我在两台不同的机器上有两个本地repo,一个github repo与它们远程同步,我如何做到这一点,当我在本地repo 1中进行更改时,提交阶段并将其推送到远程repo,这些更改将更新本地repo 2,而无需在pc上完全删除和重新配置它。这可能是一个新手问题,但我对github不熟悉,当我调查它时,我尝试了大多数不同的命令等,但几乎每次我尝试其中任何一个,我只是得到错误信息"致命:不是一个女孩的存储库(或任何父目录):.git.
你的问题是原因,为什么有Git。不同计算机上的本地存储库(副本)(在所有团队成员中,或者在您的情况下:家庭和学校)和一个远程存储库。在您的情况下,没有团队在一个存储库上一起工作,只有两个站点(同一用户),您可以在其中克隆相同的存储库。但是你必须在团队中处理这个问题。
现在,如果您做了更改,您将提交这些更改并将其推送到远程。与此存储库(或您的其他本地站点(家庭-学校))一起工作的其他成员成为从远程到本地的更改,他们必须拉出这些更改,本地存储库与远程存储库同步。你可以用git pull
。
我建议你做一个git教程,这样你就可以处理最常见的git命令。