Как скачать файл с приватного репозитория?


#1

Если в GitLab создать публичный репозиторий, то для скачивания файла достаточно ввести в браузере строку вида

http://di****ft.ru:10080/binex/Et/raw/master/Et.epf

Как-то можно тоже-самое сделать с приватным репо?

Явное указания логина и пароля не пугает.

Как вообще возможно тянуть файлы с репозитория, не клонируя его?


#2

wget/curl с указанием http заголовков авторизации не пробовали?


#3

Нашёл что-то похожее, но тут через токен

curl --request GET --header 'PRIVATE-TOKEN: 9koXpg98eAheJpvBs5tK' 'https://gitlab.example.com/api/v4/projects/13083/repository/files/app%2Fmodels%2Fkey%2Erb?ref=master'

https://docs.gitlab.com/ee/api/repository_files.html#get-file-from-repository

Как указывать авторизацию в заголовках? Пример бы.


#4

Ещё можно воспользоваться командой git archive