git - 浏览远程回购

时间:2014-09-26 14:54:00

标签: git ssh git-remote

是否可以浏览给定服务器上可用的所有远程回购?

我已经看到了这个:

Git - Browse remote repository

是关于在远程仓库中浏览分支机构。但是,我假设这更像是一个ssh脚本解决方案,因为你需要能够ssh到机器并列出某个目录中的所有git repos。

1 个答案:

答案 0 :(得分:0)

不,git一个人不会提供这种功能。

如果你在侦听器(ssh)和你的回购之间有一个中间层,比如 gitolite ,那么你可以调用特殊的gitolite命令来获得所有的回购(你有权看到)。

例如, info command

  

ssh git@host info -h寻求帮助:告诉您服务器上有什么版本的gitolite和git,以及您可以访问的存储库。

要浏览他们的内容,您需要一个Apache或CGit server