作为一个 git noob,这可能是一个愚蠢或不可能的问题。
我的 git 仓库看起来像这样。如果我运行一个
git clone ssh://fn.ln@blah.com:8443/blah.git
在我的本地目录中,创建了一个名为的子目录blah
。在blah
目录中,我有这些子目录:
proj1
proj2
proj3
等
我需要做的是能够在 blah.git 存储库中拉下 proj1 供 Jenkins 构建。如果我只需要构建 proj1,我不想拉所有其他项目。
我试过了
git clone ssh://fn.ln@blah.com:8443/blah/proj1
但这会返回一个致命错误:
Cloning into 'proj1'...
fatal: remote error: Git repository not found
我在网上浏览了一些资源(Pro Git 就是其中之一),但没有找到任何可以回答这个问题的东西。希望有人能指出我应该读什么或做什么的正确方向。如果这个动作是不可能的,你可以嘲笑我。提前感谢您能给我的任何帮助。