【问题标题】:GIT: How to view various status graphs on self hosted GIT repository?GIT:如何查看自托管 GIT 存储库上的各种状态图?
【发布时间】:2015-10-19 09:42:43
【问题描述】:

我是 GIT 新手。我见过有人说 GIT 比 SVN 有很多优势。优点之一是,GIT 提供了很好的可视化,因此您可以更新存储库中的内容。我最近使用 Eclipse 对 GIT 进行了很多实践,发现它非常好。我使用托管在 GIT 中心 上的公共存储库来获得很好的理解。

我有自己的服务器,其中有一个私有 GIT 存储库。我的问题是如何在我的托管盒子上获得相同的可视化集?

任何需要安装的包才能通过浏览器访问 GIT?

我们将不胜感激。谢谢。

【问题讨论】:

    标签: git github repository gitweb


    【解决方案1】:

    GIT 提供了很好的可视化,以便您了解存储库中的最新情况

    部分正确:

    git log --graph
    

    实际上会给你一个漂亮的 ASCII 艺术图,但这与 github 可视化完全不同。

    也许你正在寻找

    gitg
    

    gitk
    

    提供图形输出。

    如果你想拥有一个基于 web 的前端,你需要安装一些 git web 前端; https://git.wiki.kernel.org/index.php/Interfaces,_frontends,_and_tools#Web_Interfaces 列出了很多这些;你需要什么取决于很多因素,包括审美偏好,我无法给出推荐。您必须自己浏览该列表。

    【讨论】:

      【解决方案2】:

      其中一个优点是,GIT 提供了很好的可视化效果,因此您可以随时了解存储库中的内容

      虽然 Git 比 SVN 具有 大量 优势,但我从未听说有人声称这一点。

      统计数据由 Github 创建,而不是 Git。

      Github 使用来自 Git 的可用信息(谁提交、何时提交……)并根据这些信息创建精美的图表。

      如果您想拥有基于 Web 的自托管解决方案,Gitlab Community Edition 将是一个不错的选择。 Gitlab 有能力创建相似的图表。

      如果您无法访问用于托管 Gitlab 实例的 linux 机器,则可以在 Bitnami 找到一个可用的 VM,如果您只有 Windows 主机,则可以使用它。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-08-12
        • 2015-11-16
        • 1970-01-01
        相关资源
        最近更新 更多