Я хочу получить отдельный файл из репозитория git. Используя SVN, я могу использовать svn export
следующим образом:
sudo svn export http://www.example.com/repos/Trunk/pathtofile/file.ext
Это просто скачивает файл, голый, т.е. без какой-либо информации о хранилище.
Есть ли эквивалент в svn export
в git?
Самое близкое, что я получил, было "git show upstream/master:pathtofile/file.ext
", но это не совсем эквивалентно, потому что вам уже нужно быть в git-репо, чтобы оно заработало.
Другой вариант, который у меня есть, поскольку я использую github, - попытаться wget
файл github raw.
wget https://raw.github.com/<mygithubuser>/repo/master/pathtofile/file.ext?login=<mylogin>&token=<notsurewhattoputhere>
Проблема в том, что репозиторий закрыт, поэтому мне нужно предоставить токен, и я не уверен, как его сгенерировать и использовать в wget
?