我被告知使用此命令克隆存储库bar
:
git clone git@server:foo/bar
我知道server:foo
下还有其他存储库(例如server:foo/dummy
,server:foo/ihategit
,server:foo/xxx
等等。我有权访问这些存储库,但我不知道他们的名字。
有没有办法列出server:foo
下的所有存储库?
答案 0 :(得分:2)
Stack Overflow帖子 Browse Git repository without cloning 可能会对您有所帮助。如果要列出远程存储库而不必在本地克隆它,则需要通过SSH连接才能从服务器访问它:
答案 1 :(得分:0)
好像你想查看那些"用户"的集合。库。
例如,在GitHub上,这类似于转到https://github.com/foo?tab=repositories
这取决于服务器使用的接口以及它们是否实现与GitHub类似的视图。例如,GitLab默认情况下没有此类视图。
Bitbucket可以查看您有权访问的所有存储库。 (如果服务器是Bitbucket且用户是foo,那么https://bitbucket.org/foo。)