Как сделать pull origin branch не вводя логин и пароль? Токен или?
Хочу чтобы при определённых действиях в гитлаб, тот отсылал данные мне на сервер и я понимая это (что мне пришёл запрос) делал бы git pull origin SOME_BRANCH_NAME. Как поставить хуки и обработать запрос я знаю. А как сделать pull не вводя логин и пароль пользователя? Можно как-то задать где-то токен и делать pull с токеном минуя вопросы о логине и пароля пользователя?
что-то типа
git pull origin http://TOKEN:@projectName.git BRANCH_NAME
замечу: http, не https
Почему токен а не лог пас? Потому что на токен можно поставить разрешение только на pull, а лог пас например админа не хочется светить для своих юзеров на серваке (сервер на работе)