集中式存储库 github

我和我的同事不久前开始在 github 上进行合作。 目前,我们有一个共享的公共存储库,其中包含子存储库。我们每个人通常都在这些子存储库上工作,但我们很少同时在同一个子存储库上工作(它们都是不同的脚本,用途不同),我们仍然需要能够访问其他人的最新开发子存储库。 我的问题是,当我尝试在“我的”子存储库之一上创建分支时,该分支是在整个全局存储库上创建的,而不仅仅是我关注的子存储库,我觉得这很令人困惑。

所以我猜我们的协作方式有些不对劲。

我的想法是,我们每个人都应该拥有自己的存储库并相互共享,而不是拥有一个公共存储库。或者也许实际上可以在子存储库上做一个分支?

很高兴听到有关此的一些想法!

youxiwangluo 回答:集中式存储库 github

虽然一些版本控制系统鼓励每个存储库多个项目,但 Git 最适合每个存储库一个项目。 Github 也最适合每个存储库一个项目。

为每个项目创建一个存储库。你可以give each other collaborator access to your repositories。更好的是make an organization为您所有的集体存储库并通过组织管理权限。

本文链接:https://www.f2er.com/1207659.html

大家都在问