代码之家  ›  专栏  ›  技术社区  ›  jcnnghm

我可以本地托管的Git存储库服务器[已关闭]

git
  •  19
  • jcnnghm  · 技术社区  · 16 年前

    有人知道我可以在自己的类似于GitHub的服务器上托管的Git存储库浏览器吗?我非常喜欢Github浏览和历史界面,但我最喜欢的部分是网络图。我想运行类似这样的程序来查看我自己的存储库中的分支和合并。

    8 回复  |  直到 8 年前
        1
  •  18
  •   manuna    8 年前

    您可以下载并设置 Gitorious .它是免费的开源Git托管软件。我不确定它的所有功能,所以仔细看一看,它可能对您是正确的。

    2016年1月更新:

    Gitlab 正在成为自托管Github克隆的默认标准。

    Gogs 是一个简单的克隆,可以很好地适用于较小的项目。

        2
  •  4
  •   richq luc    16 年前

    支付Github私人托管似乎是最快的方式。网络查看器是完全专有的。

    上面有补丁 repo.or.cz 那个 add a similar interface as gitk to the vanilla gitweb 前端。这是,或者至少在我尝试它的时候,一个完全的痛苦建立,但对你自己的项目是可行的。

    输出真的很像Gitk,喜欢或讨厌它,所以如果你习惯了它,至少它是熟悉的。这里是 graphical log of git itself .

        3
  •  4
  •   Koraktor    16 年前

    如果你使用MacOS,试试看 GitX .

        4
  •  2
  •   luksch    12 年前

    你现在的另一个选择是 http://gitlab.org/

    它是开源的,可以自由使用。不过,它是基于RubyonRails的,所以它在普通的PHP托管服务中可能不可用。

        5
  •  1
  •   Mark Grimes    15 年前

    Git带有内置的Web视图: gitweb . 您可能已经将其安装为/usr/share/gitweb或类似的地方。

        6
  •  1
  •   intland    14 年前

    codeBeamer 可以作为“Intranet Github”安装在您自己的服务器上。

    它完成了Github所做的一切:Git存储库托管、工作流和拉请求、问题跟踪、wiki、二进制下载等。它实际上没有网络图,因为这个特性在我们的用户中被认为是“很好拥有”,而不是“必须拥有”特性。

    (免责声明:我们开发此商业产品。)

        7
  •  0
  •   Shard Brian Ellis    16 年前

    我同意上面的RQ和Github私有回购是一个很好的方式,即使对于一个独立的开发者。

    我也用 Git extensions 在Windows上,它提供了一些不错的GUI附加功能。

        8
  •  0
  •   James Moger    14 年前

    Gitblit 是一个开源的、集成的、纯Java的Git服务器、查看器和存储库管理器,用于小型工作组。当前版本(0.5.1)不支持任何类似网络图的功能,但它是一个用于托管和浏览Git存储库的快速、易用的工具。