如何在Windows上安装GitWeb?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Windows上安装GitWeb?相关的知识,希望对你有一定的参考价值。

我正在尝试使用GitWeb来探索我的存储库,我对它完全不熟悉,所以我遇到了一些问题,我知道GitWeb是随Git一起提供的,我是从这里下载的http://code.google.com/p/msysgit/downloads/list?q=full+installer+official+git,它位于分享 gitweb,然后我打开控制台(Git Bash),浏览到存储库并运行命令git instaweb,但它说git: 'instaweb' is not a git command

有谁知道安装和配置GitWeb的正确方法是什么?

我已经阅读了很多教程,但是它们很混乱:/

任何帮助将不胜感激,谢谢。

答案

也许这个扩展可以帮助你:

https://github.com/alberthier/git-webui

如果安装了Python,它应该可以在Windows上运行

另一答案

'msysgit'目前不支持Windows上的git instaweb

看到这个尚未解决的issue

另一答案

我尝试了不同版本的“本地github”,并为我找到了Windows中最美丽的解决方案:Gogs https://gogs.io/demo

易于安装 - 服务器端和客户端只需要Git Version> = 1.7.1。它允许拉请求!

只是想知道它在浏览器中的样子:

enter image description here

另一答案

Gazs的另一种选择(在this answer中提到)是gitea.io

Gogs由一位维护者(@Unknwon)开发。 Gitea是开发more collaboratively

Gitea releasesGogs releases更规则,其feature set更完整。

gitea

另一答案

Gitwin通过内置的nginx服务器以FastCGI模式支持Gitweb。

NB!免责声明 - 仅限产品版本。

另一答案

4年后(2018年),gitweb明确地从Git for Windows中删除:

Git for Windows 2.19.0(2018年9月):

删除了gitweb组件,因为它不太可能在Windows上使用。

git-for-windows/git issue 1362

Git for Windows旨在供最终用户使用。但是,GitWeb希望与Apache等Web服务器一起使用,甚至需要在该Web服务器中安装Perl模块。

几乎可以保证没有人以这种方式使用Git for Windows,所以让我们从安装程序中排除这些文件。

以上是关于如何在Windows上安装GitWeb?的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu搭建gerrit+gitweb代码审核系统

7Gerrit集成GitWeb

笔记三apache搭建gitweb转

CentOS下配置apache+gitweb

如何在 Windows 上安装 OpenAI Universe 而不会出现错误代码 1?

再谈git的http服务-权限控制gitweb版(未成功)