我正在尝试使用GitWeb来浏览我的存储库,我对它完全不熟悉,所以我遇到了一些问题,我知道GitWeb是随Git一起提供的,我是从这里下载的{{3} },它位于\ share \ gitweb,然后我打开控制台(Git Bash),浏览到存储库并运行命令git instaweb
,但它显示git: 'instaweb' is not a git command
。
任何人都知道安装和配置GitWeb的正确方法是什么?
我已经阅读了很多教程,但是它们很混乱:/
任何帮助将不胜感激,谢谢。
答案 0 :(得分:5)
答案 1 :(得分:1)
git instaweb
。
请参见尚未解决的issue。
答案 2 :(得分:1)
我尝试了不同版本的"本地github"并为我找到了Windows中最美观的解决方案: Gogs https://gogs.io/(demo)
轻松安装 - 服务器端和客户端只需要Git Version> = 1.7.1。它允许拉取请求!
只是想知道它在浏览器中的样子:
答案 3 :(得分:1)
Gogs的替代品(在this answer中提到)是 gitea.io 。
Gogs是由一位维护者(@Unknwon)开发的 Gitea开发more collaboratively。
Gitea releases比Gogs releases更加规律,其feature set更完整。
答案 4 :(得分:0)
Gitwin通过内置的Nginx服务器以FastCGI模式支持Gitweb。
NB!免责声明 - 仅限产品版本。
答案 5 :(得分:0)
4年后(2018年),gitweb
最终从Windows版Git中删除:
请参见Git for Windows 2.19.0(2018年9月):
gitweb
组件已被删除,因为它不太可能在Windows上使用。
请参见git-for-windows/git issue 1362
用于Windows的Git供最终用户使用。但是,GitWeb希望与Web服务器(例如Apache)结合使用,甚至需要在该Web服务器中安装Perl模块。
几乎可以保证没有人会在Windows上使用Git,因此让我们从安装程序中排除那些文件。
答案 6 :(得分:0)
与here中一样:
我在MSYS2中使用git使其工作:
- 安装MSYS2
安装git:
pacman -S git
安装ruby(webrick是Ruby标准库的一部分):
pacman -S ruby
您可能需要使用CPAN安装 CGI.pm perl模块
然后去:
git instaweb -d webrick