git-浏览远程回购
是否可以浏览给定服务器上所有可用的远程回购 我看到了:git-浏览远程回购,git,ssh,git-remote,Git,Ssh,Git Remote,是否可以浏览给定服务器上所有可用的远程回购 我看到了: 这是关于在远程回购中浏览分支的。但是,我假设这更像是一个ssh脚本解决方案,因为您需要能够通过ssh连接到机器并列出特定目录中的所有git repo。不,仅git无法提供这种功能 如果您在侦听器(ssh)和repo之间有一个中间层,比如,那么您可以调用特殊的gitolite命令,以获得所有可用的repo(您有权查看) 例如, sshgit@hostinfo-h获取帮助:告诉您服务器上的gitolite和git版本,以及您可以访问哪些存储库
这是关于在远程回购中浏览分支的。但是,我假设这更像是一个ssh脚本解决方案,因为您需要能够通过ssh连接到机器并列出特定目录中的所有git repo。不,仅git无法提供这种功能 如果您在侦听器(ssh)和repo之间有一个中间层,比如,那么您可以调用特殊的gitolite命令,以获得所有可用的repo(您有权查看) 例如,
sshgit@hostinfo-h
获取帮助:告诉您服务器上的gitolite和git版本,以及您可以访问哪些存储库
要浏览他们的内容,您需要一个Apache或。“所有远程repo”-repo只是一个文件(或文件夹)。要在一台计算机上找到所有的repo,唯一的方法是搜索整个文件系统。不,我们将所有远程repo存储在远程服务器上的同一目录中。考虑到这似乎是一个明显的请求,我想知道是否有一个简单的ssh命令,ssh在其中执行
ls
。当然。它是ssh ls。