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
Другие вопросы по тегам