gpt4 book ai didi

git - 将 git 服务器作为 CGI 运行?

转载 作者:行者123 更新时间:2023-12-04 07:05:04 24 4
gpt4 key购买 nike

我有一个新项目正在启动,我打算使用 git 作为版本控制机制来更好地学习它。由于这是一个两人项目,将您的更改推送到您的公共(public)存储库并要求其他人从中提取更改(反之亦然)的完全分布式模型有点矫枉过正。

所以,我更喜欢单一的共享服务器方法,使用 git 更像是类固醇上的 SVN。我可以使用一个不错的可公开访问的服务器。问题是服务器设置说明假定您是 root 并且可以添加用户或可以在 Apache 中启用 DAV,这两种情况都不适用于这种情况。

但是,我可以设置 CGI 程序以在该服务器上运行(并使用 htpassword 进行访问控制)。是否可以将 git 设置为 CGI 程序,以便可以 push 和 pull 出它?

我知道有公共(public)托管选项,但据我所知,私有(private)托管不是免费的。由于该项目的性质,我想将它保密到年底左右(之后它可以在我关心的所有报纸的头版上发表:)

最佳答案

如果您只需要 <200mb 的数据并且只有 2 个用户,http://unfuddle.com/可以提供免费的git托管。

如果您的项目在版本控制中不太可能超过 100mb 的数据,http://www.indefero.net/也是一个不错的免费 git 托管选项,同时允许超过 2 个用户(如果有其他人加入该项目)。

关于git - 将 git 服务器作为 CGI 运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1237135/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com