Git хранилище учетных данных

Автор: | 23.04.2019

Чтобы узнать по какому протоколу вы ходите в свой репозиторий сделайте:

  • git remote -v

Для https и git версии выше 1.7.10 дефолтное время хранения учетных данных 15 минут:

  • git config —global credential.helper cache

Время по дефолту можно изменить, указывается в секундах:

  • git config —global credential.helper «cache —timeout=3600»

Чтобы хранить данные постоянно:

  • git config —global credential.helper store

Но учтите, что данные будут храниться в открытом виде в .git-credentials

Чтобы обнулить настройки сделайте:

  • git config —global —unset credential.helper

Если протокол http и версия git меньше 1.7.10 то:

  • http://username:password@github.com/USERNAME/REPOSITORY.git

Для https и git версии выше 0.99 нужно настроить .netrc