Dav*_*egl 8 git github repository git-clone
有没有可能从 GitHub 克隆不完整的存储库,而只是克隆选定的分支?我发现可以使用命令进行单分支克隆:
git克隆git@github/path/to/repository.git --branch my_branch_1 --single-branch
所以想实现这样的目标:
git克隆git@github/path/to/repository.git --branch my_branch_1 --branch my_branch_2 --single-branch ??
这意味着只有其中两个。问题是,这样的存储库在主分支中相当大,开发人员不需要。他们只需要分支my_branch_1和my_branch_2。开发人员应该从这些分支创建他们的 dev 分支,然后在 GitHub 上向master拉取请求。
也许可以通过 git Remote add 或类似的东西。但我内部可能不太熟悉 Git 的概念。
似乎没有办法克隆多个分支,但您可以只克隆一个分支,然后克隆fetch其余分支,如下所示:
git clone git@github/path/to/repository.git --branch my_branch_1 --single-branch
git fetch origin my_branch_2:my_branch_2 my_branch_3:my_branch_3
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3718 次 |
| 最近记录: |