网络驱动器上的git裸存储库对于协作来说是个坏主意吗?

网络驱动器上的git裸存储库对于协作来说是个坏主意吗?,git,visual-studio,git-remote,Git,Visual Studio,Git Remote,我们是一个由3-5名开发人员组成的小团队,使用大约20-30个VisualStudio项目 直到现在,我们还没有使用任何源代码控制方法 我们决定试试git 我们一直在本地成功地利用我们的个人存储库来跟踪我们的发展 现在我想开始真正的用途,就是通过正确使用git来并行开发东西 我只想为每个项目创建一个裸存储库,并将其存储在本地文件服务器上 我不想在github或任何其他系统上联机,也不想创建一个git*nix框作为服务器 这是一个糟糕的想法吗?我以前在Windows上使用过这种技术,因为git能够

我们是一个由3-5名开发人员组成的小团队,使用大约20-30个VisualStudio项目

直到现在,我们还没有使用任何源代码控制方法

我们决定试试git

我们一直在本地成功地利用我们的个人存储库来跟踪我们的发展

现在我想开始真正的用途,就是通过正确使用git来并行开发东西

我只想为每个项目创建一个裸存储库,并将其存储在本地文件服务器上

我不想在github或任何其他系统上联机,也不想创建一个git*nix框作为服务器


这是一个糟糕的想法吗?

我以前在Windows上使用过这种技术,因为git能够使用文件系统URI进行推、拉和克隆。不管这是不是一个“坏主意”,也许这是有争议的。你为什么不想使用像GitHub或Bitbucket这样的托管公司呢?您的网络驱动器是否有良好的备份,以防损坏?另外,在最终使用源代码管理方面做得很好!事实上,仔细考虑一下,如果你的网络驱动器坏了,也许不会太糟糕,因为你的开发人员在他们的机器上都有一个repo的克隆。但是,如果您的所有机器都位于同一栋大楼内,如果发生火灾或其他破坏您的大楼和所有设备的事件,如果没有异地备份,您将陷入大麻烦。备份在很多方面都不是问题。我不想出去,因为源代码已关闭(企业代码),我还不想去付费服务。同样关于共享回购的灾难性失败,这是我喜欢git的一件事。只要从一个克隆重新创建它。可能的重复已经被多次询问和回答了。