如何使用HTTPS克隆github子分支



这是我所拥有的:

我有一个主要分支ABC和两个子分支DEF和GHI。显然,这两个分支被两个不同的人使用。

我没有 git 客户端。我正在使用一个名为 Jenkins 的软件,使用它我可以从 git 存储库下载代码。

我有主分支的网址。https://github.com/abc/abc-app.git

但是我没有子分支的 URL,

我正在尝试为其中一个子分支获取这样的 URL,以便我可以将其集成到 Jenkins 中。

可能吗?

在 git 克隆中克隆整个存储库,包括所有分支。在此之后使用 git checkout <branch> 获取正确的分支,或者对于 jenkins,请参阅源代码管理 - Git 下名为"要构建的分支"的部分

但是,如果子分支URL可用,那将是完美的

没有,但在某种程度上,您可以克隆单个分支:

git clone <url> --branch <branch> --single-branch [<folder>]

它不是 url,但它仍然允许您仅获取所需的分支。

最新更新