我应该把我的 Git 存储库放在哪里?

我应该把我的 Git 存储库放在哪里?

我家里有一台 Ubuntu 机器,我想有一个目录,里面有我所有的(或多或少)Git 存储库。最终(当我今年在学校得到一些团队项目时),我想共享一些项目。

我正在考虑在 中创建一个目录/usr/share/。这是放置它们的最佳位置吗(这个位置有什么“问题”吗),还是我应该在其他地方创建我的存储库?

答案1

把它们放在任何你喜欢的地方.../usr/share都可以...

答案2

另一个选择是/srv

在 /srv 下构建数据的一种方法是通过协议,例如 ftp、rsync、www、
和 cvs。在大型系统中,按管理结构构建 /srv 可能很有用
上下文,例如 /srv/physics/www、/srv/compsci/cvs 等。此设置将有所不同
从主机到主机。/srv 应该始终存在于符合 FHS 的系统上,并且应该
用作此类数据的默认位置。

/srv :此系统提供的服务的数据

有关的

在 Linux 中,git 存储库存储在哪里?

答案3

为什么不创建一个用户来共享您的 git 存储库并将存储库存储在用户的主目录中?您可以轻松设置 git ssh 共享。

答案4

由于 git 存储库包含在您的工作目录中,因此只需将工作目录放在最方便的位置即可。将存储库设置在其他地方是个好主意(基本上是为了备份目的),您必须在那里想出一些标准位置。

相关内容