在 CentOS 6.7 上安装 GIT 服务器
Installing GIT server on CentOS 6.7
我们有一个私人服务器,我们的代码将驻留在其中。我们想使用 GIT 作为我们的源代码管理。我们不想在 GITHub 上托管我们的代码,这就是为什么我们想要一个私人 GIT 服务器 运行.
我们的问题不在于安装 GIT,而是在于设置用户访问权限。我们的开发人员无法通过 SSH 访问服务器,因此我们想在 GIT 上设置 SMART HTTP ACCESS。每当开发人员想要拉取或推送内容时,这将提示用户凭据。我们似乎找不到关于如何成功做到这一点的明确说明。
有没有人提供 link 或足够清晰的文档来帮助我们正确设置它?
您可以根据自己的目的使用 GitLab。它是一个开源且可扩展的解决方案。您可以使用社区版。
甚至堆栈溢出也使用它。
GitLab官方关于如何在CentOS 6上安装GitLab的指南:https://about.gitlab.com/downloads/#centos6
还有一个解决方法
结帐:https://bitbucket.org/ 它与 gitlab 相同,但具有更多高级 UI 和功能。
在您的服务器计算机上创建您自己的 git 服务器。您不需要使用第三方网站
在服务器中安装 git 并创建用户,然后在您的终端 pc 中安装 git 创建一个 rsa public 密钥附加在用户 git 中服务器请参阅下面的教程 link
我们有一个私人服务器,我们的代码将驻留在其中。我们想使用 GIT 作为我们的源代码管理。我们不想在 GITHub 上托管我们的代码,这就是为什么我们想要一个私人 GIT 服务器 运行.
我们的问题不在于安装 GIT,而是在于设置用户访问权限。我们的开发人员无法通过 SSH 访问服务器,因此我们想在 GIT 上设置 SMART HTTP ACCESS。每当开发人员想要拉取或推送内容时,这将提示用户凭据。我们似乎找不到关于如何成功做到这一点的明确说明。
有没有人提供 link 或足够清晰的文档来帮助我们正确设置它?
您可以根据自己的目的使用 GitLab。它是一个开源且可扩展的解决方案。您可以使用社区版。
甚至堆栈溢出也使用它。
GitLab官方关于如何在CentOS 6上安装GitLab的指南:https://about.gitlab.com/downloads/#centos6
还有一个解决方法 结帐:https://bitbucket.org/ 它与 gitlab 相同,但具有更多高级 UI 和功能。
在您的服务器计算机上创建您自己的 git 服务器。您不需要使用第三方网站
在服务器中安装 git 并创建用户,然后在您的终端 pc 中安装 git 创建一个 rsa public 密钥附加在用户 git 中服务器请参阅下面的教程 link