Есть ли потенциальный способ клонировать не полный репозиторий из GitHub, а только выбранные ветки? Я обнаружил, что клон одной ветви возможен с помощью команды:
git clone git@github/path/to/repository.git --branch my_branch_1 --single-branch
Так что хотелось бы добиться чего-то вроде этого:
git clone git@github/path/to/repository.git - ветвь my_branch_1 - ветвь my_branch_2 - одна ветка ??
Это означает только два из них. Проблема в том, что в основной ветке такое репо достаточно велико и не нужно разработчикам. Им просто нужны ветви my_branch_1 и my_branch_2 . Из таких веток разработчики должны сделать свою ветку dev, а затем тянуть запрос на GitHub на master .
Возможно это возможно через git remote add или что-то вроде этого. Но я не очень хорошо знаком с концепцией Git внутри.