Операции с удаленным частным репозиторием требуют ввода пароля. Git может сохранять введенные пароли, чтобы не вводить их при каждой операции. Как это сделать?
Во-первых, git может запомнить введенный пароль временно. Это позволит выполнить ряд необходимых операций, введя пароль лишь один раз.
|
|
git config credential.helper cache |
После этого в локальном репозитории, в котором вы выполните команду, введенный пароль будет сохраняться на 15 минут. Время и рамки действия команды можно изменить:
|
|
git config --global credential.helper "cache --timeout=1800" |
Эта команда позволит запоминать пароль на полчаса (—timeout=1800) при работе со всеми (—global) хранилищами.
Во-вторых, если требуется хранить пароль все время, используйте команду store:
|
|
git config credential.helper store |
Она также понимает ключ —global:
|
|
git config --global credential.helper store |
Когда потребуется отключить сохранение паролей, отмените инструкции следующей командой:
|
|
git config --unset credential.helper |
git
Данная запись опубликована в 30.09.2017 01:28 и размещена в рубрике Программирование.
Вы можете перейти в конец страницы и оставить ваш комментарий.
Мало букафф? Читайте есчо !
Август 19, 2021 г.
GitGub отключили парольную авторизацию, и предлагают использовать SSH с PAT. О том как это настроить и использовать читайте далее в статье.
Сложно избавиться о раздражения, когда требуется что то опять настраивать для выполнения ежедневных рутинных ...
Читать
Июль 17, 2017 г.
Настройки в файле .gitignore позволяют исключить из списка файлов сканируемых GIT, все то что отслеживать не надо. Обычно это так называемые юзер-файлы, изображения, архивы, документация и т.п.
В данной статье рассмотрим типовой случай настоек в .gitignore. ...
Читать
Декабрь 11, 2020 г.
Можно зайти в настройки .git/config и поменять url источника прямо там, но предпочтительно делать это через командную строку.
Origin меняется редко, давайте посмотрим как. Изначально вы задаёте связь с репо следующей командой:
[crayon-6ad2adf6d5082485676328/] ...
Читать
Август 21, 2026 г.
Бывают ситуации, когда локальные изменения в ветке настолько запутались, что проще полностью сбросить всё и начать «с чистого листа» от удаленной версии. В этой статье рассмотрим два надежных способа, как это сделать.
Ситуация
Представьте: вы ...
Читать