有没有可能从 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 的概念。