实现git服务器的可能性

时间:2012-02-21 19:35:35

标签: git version-control github versioning

我正在关注:A successful Git branching model教程,了解如何正确设置项目的分支。

怀疑创建存储库和分支的位置,以下哪个是一个很好的解决方案:

  • 将我的生产服务器用作我所有项目的git服务器,以设置存储库和分支,并从那里提取所有/更新
  • 将家庭服务器设置为与上述相同的人

还有哪些其他选择?

编辑:

这适用于Linux

2 个答案:

答案 0 :(得分:2)

git是一个分布式版本控制系统。这意味着所有存储库都是相同的。没有服务器也没有客户端。有些存储库是独立的,可以自己或与其他人一起使用。如果您喜欢备份,请使用第二个位置将存储库存储在其他计算机上,github,bitbucket或任何位置。您所做的就是与拥有自己生命的远程存储库共享您的本地资源,并在没有您的情况下完美地完成。

答案 1 :(得分:1)

如果您使用IIS,则可以尝试 GitAspx ,这不需要在服务器上安装git。原始的可以在Web上创建存储库。 GitHub中的分叉文件甚至可以查看树/文件内容。