Наша команда написала сценарий bash, чтобы сделать это, потому что мы не хотели устанавливать SVN на нашем сервере с пустыми костями.
https://github.com/ojbc/docker /blob/master/java8-karaf3/files/git-download.sh
Он использует API github и может запускаться из командной строки следующим образом:
git-download.sh https://api.github.com/repos/ojbc/main/contents/shared/ojb-certs