gpt4 book ai didi

gitweb - 使用 gitweb 发布多个 git 存储库

转载 作者:行者123 更新时间:2023-12-02 01:04:14 24 4
gpt4 key购买 nike

刚刚开始使用git。构建和安装它很容易。然后我进入我的一个 Web 项目的目录并向其中添加一个 git 存储库。

$ cd ~/Sites/webapp
$ git init (and so on)

我还设置了 gitweb,当我将 ~/Sites/webapp 添加到 gitweb.cgi 中的 $projectroot 设置时,当我访问 http://localhost/gitweb/gitweb.cgi 时,它出现在我的浏览器中。

因此,我的问题是——据我了解,git 没有中央存储库概念。我可能正在从事的每个项目都会有自己的 git 存储库。由于我的项目遍布我的硬盘,因此它们各自的存储库也遍布硬盘。如何向 gitweb 添加多个存储库?我的所有存储库是否有某种中央注册表?我真的应该重新调整我的工作方式,并将所有项目移至中央目录吗?这是如何完成的?

最佳答案

迟到总比不晚好,我想。

我通过创建项目根目录并链接 git 存储库解决了这个问题。

project_root="/opt/gitweb"

在/opt/gitweb

ln -s ~/Sites/webapp webapp.git
ln -s ~/someotherplace/whereitis/application appliation.git

关于gitweb - 使用 gitweb 发布多个 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3499478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com