Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git与单用户、多个开发人员在jail shell上共享回购协议_Git_Jail Shell - Fatal编程技术网

Git与单用户、多个开发人员在jail shell上共享回购协议

Git与单用户、多个开发人员在jail shell上共享回购协议,git,jail-shell,Git,Jail Shell,我一直在尝试为一小队开发人员建立一个体面的共享存储库位置,以便私下共享代码(因此没有github之类的东西)。埃塞俄比亚的互联网不稳定,速度缓慢,一些网站被封锁的原因我无法理解(没有比特桶) 我有一个监狱外壳访问我的网络服务器。我设法在那里编译并安装了git,并在那里托管了一个简单的repo。这是伟大的工作,唯一的问题,我关心的是,所有开发人员将使用相同的用户名访问该帐户。即使我不共享密码,每个人都上传他们的公钥,我认为用户名是一样的 这会引起什么问题吗?我想不出有什么办法,但这样做似乎不正常。

我一直在尝试为一小队开发人员建立一个体面的共享存储库位置,以便私下共享代码(因此没有github之类的东西)。埃塞俄比亚的互联网不稳定,速度缓慢,一些网站被封锁的原因我无法理解(没有比特桶)

我有一个监狱外壳访问我的网络服务器。我设法在那里编译并安装了git,并在那里托管了一个简单的repo。这是伟大的工作,唯一的问题,我关心的是,所有开发人员将使用相同的用户名访问该帐户。即使我不共享密码,每个人都上传他们的公钥,我认为用户名是一样的


这会引起什么问题吗?我想不出有什么办法,但这样做似乎不正常。

不一定不正常;只需看看Github提供给您的SSH repo规范(
git@github.com:path/to/repo/…
)。如果您让每个人都可以访问的帐户是您的主要登录名,那么这将是不正常的。共享用户名本身并不是问题,但您将有效地为所有开发人员提供与服务器相同的访问权限。

这不一定是不规则的;只需看看Github提供给您的SSH repo规范(
git@github.com:path/to/repo/…
)。如果您让每个人都可以访问的帐户是您的主要登录名,那么这将是不正常的。共享用户名本身并不是问题,但您将有效地为所有开发人员提供您对服务器的相同访问权限