它们似乎是同义词,但我还不能说清楚。
基于 Subversion 与 DVCS 的争论here https://softwareengineering.stackexchange.com/questions/35074/im-a-subversion-geek-why-should-i-consider-or-not-consider-mercurial-or-git-or.
Maybe.
远程存储库是 git 的一个基本功能(尽管您可以在没有远程的情况下使用 git)。 “中央”存储库是项目组织的问题。
远程 git 存储库是本地存储库以外的任何存储库;您可以从本地存储库推送、拉取和获取它。
如果您有许多开发人员致力于一个项目,那么每个开发人员都将拥有自己的本地存储库,并且您可能有一个“中央”存储库,每个开发人员都可以向其推送和拉取。这可以为您提供非分布式 DCVS 的优势,同时仍然允许每个开发人员进行本地更改。 “中央”存储库是每个开发人员的远程存储库。 (它应该是一个“裸”存储库,因为推送到非裸存储库是有限的。)
通过中央存储库,您可以拥有一个定义项目当前状态的明确位置。其他组织也是可能的;例如,开发人员可以通过相互发送拉取请求来共享更改。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)