git: выберите ветку при получении определенного файла
При извлечении файла можно определить конкретную ветку следующим образом:
git archive --remote=git@my.git.server:namespace/projectname.git HEAD:path/to/file somefile.sql | tar -x
Это извлечет файл из ветки проекта по умолчанию.
Как можно выбрать конкретную ветку для поиска файла выше?
1 ответ
Решение
После некоторых проб и ошибок выясняется, что так и есть, когда говорят, что кто-то хочет получить вышеуказанный файл от develop
ветка:
git archive --remote=git@my.git.server:namespace/projectname.git develop:path/to/file somefile.sql | tar -x