在CentOS 6.7上安装GIT服务器

问题描述 投票:1回答:2

我们有一个私有服务器,我们的代码将驻留在其中。我们想使用GIT作为源代码管理。我们不想在GITHub上托管我们的代码,这就是我们希望运行私有GIT服务器的原因。

我们的问题不是每次安装GIT,而是设置用户访问权限。我们的开发人员不会对服务器进行SSH访问,因此我们希望在GIT上设置SMART HTTP ACCESS。每当开发人员想要提取或推送某些内容时,这都会提示用户凭据。我们似乎无法找到关于如何成功实现这一目标的明确指示。

那里的任何人都有一个足够干净的链接或文档来帮助我们正确设置吗?

git centos6 smart-http
2个回答
2
投票

您可以将GitLab用于您的目的。它是一个开源和可扩展的解决方案。您可以使用社区版。

即使堆栈溢出也使用它。

GitLab关于如何在CentOS 6上安装GitLab的官方指南:https://about.gitlab.com/downloads/#centos6

这个结账还有一个解决方案:https://bitbucket.org/它与gitlab相同,具有更高级的UI和功能。


0
投票

在您的服务计算机中创建自己的git服务器。您不需要使用第三方网站

在服务器上安装git并创建用户,然后在终端pc中安装git创建一个rsa公钥,将其附加在服务器中的用户git中,请参阅下面的教程链接

https://www.youtube.com/watch?v=iDH3vivx3n4

© www.soinside.com 2019 - 2024. All rights reserved.