将EBS卷用于多个用户的本地Git存储库

时间:2019-02-14 16:40:47

标签: github

我目前正在考虑将AWS上的单个实例Web应用程序(在docker中)用作本地Git存储库,以供每个登录的用户使用。我试图做的事情如下:

  1. 用户在我的网站上登录GitHub

  2. 在后台,用户可以在EBS卷上找到一个目录,在该目录下可以根据其凭据(可能是功能分支)检出存储库

  3. 他们现在可以使用自己的Git凭证通过网站提交更改并将其保存在网站上(我的网站实际上是GitHub上的UI)

  4. 当他们保存更改时,它将提交到其“本地”存储库中。

  5. 准备就绪后,可以推送到GitHub。

  6. 会有很多用户在做相同的事情,但是在仓库的不同区域。

每个用户都需要一个单独的目录吗?

这听起来似乎不太困难,但是我有点ing恼,无法同时允许多个用户在同一盒子上进行身份验证。

0 个答案:

没有答案