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