Как создать копию определенных каталогов из репозитория GitHub?

Как создать отдельную ветку только для одного под-подкаталога из репозитория на GitHub и как потом в ней работать? Я занимаюсь переводом интерфейса программы и изучаю Git для этого. Хочу избежать постоянной пересылке файлов разработчикам. Мне нужен только один конкретный под-подкаталог из репозитория. Рассмотрел различные источники информации, но не нашел понятного решения.
  • 15 июня 2024 г. 11:11
Ответы на вопрос 3
Для создания копии определенных каталогов из репозитория GitHub вы можете выполнить следующие шаги:

1. Сначала склонируйте репозиторий GitHub на свой компьютер с помощью команды `git clone <URL репозитория>`.

2. После этого перейдите в склонированный каталог с помощью команды `cd <название каталога>`.

3. Далее создайте отдельную ветку для копирования определенных каталогов с помощью команды `git checkout -b <название ветки>`.

4. Теперь можно скопировать только нужные вам каталоги в эту ветку, используя команду `git checkout <название ветки и каталог>`.

5. Вы можете вносить изменения в эти каталоги, коммитить их и отправлять на GitHub с помощью команд `git add .`, `git commit -m "Ваш комментарий"`, `git push origin <название ветки>`.

Таким образом, вы сможете работать только с определенными каталогами из репозитория GitHub, не касаясь остальных файлов.

Если у вас возникнут дополнительные вопросы или потребуется дополнительная информация, не стесняйтесь обращаться. Буду рад помочь!
Нельзя так сделать. 
Ты либо делаешь форк всего репозитория (тупо копируешь его).
Либо делаешь ветку в рамках одного репозитория.
В контексте отдельных папок гит не работает.
Спасибо всем, понял, что как хочу не получится... 
Если кому интересно, нашёл статью о частичном и поверхностным клонировании .
Похожие вопросы