【发布时间】:2014-09-01 13:39:29
【问题描述】:
有人告诉我使用以下命令克隆存储库 bar:
git clone git@server:foo/bar
我知道server:foo 下还有其他存储库(例如server:foo/dummy、server:foo/ihategit、server:foo/xxx 等)。我有权访问这些存储库,但我不知道它们的名字。
有没有办法列出server:foo下的所有仓库?
【问题讨论】:
-
您要列出不在存储库栏中的项目吗?
-
@JoëlSalamin:我必须列出 foo 下的项目。例如 foo/aaa、foo/bbb 等。我不知道那些项目的名字,我只知道 foo/bar。
-
如果 bar 是一个 git 存储库,它绝对不知道托管在同一服务器上的其他项目(每个 git 存储库都是独立的)。
-
我的示例“server:foo”的存储库不是吗?
-
不,在你的例子中,git repo 是 bar (repo 包含一个
.git文件夹,负责 repo 的整个版本控制,如果需要,一个.gitignore...)但是你'重新在 bar 中你的 repo 的根目录中。
标签: git