Как сохранить имя пользователя и пароль в Git?

Рекомендуемый и безопасный метод: SSH

Создайте ключ ssh Github. Перейдите в github.com -> Настройки -> ключи SSH и GPG -> Новый ключ SSH. Теперь сохраните свой закрытый ключ на вашем компьютере.

Затем, если закрытый ключ сохранен как id_rsa в каталоге ~/.ssh/, мы добавим его для аутентификации как таковой:

ssh-add -K ~/.ssh/id_rsa

Более Безопасный Метод: Кэширование

Мы можем использовать git-credential-store для кэширования нашего имени пользователя и пароля в течение определенного периода времени. Просто введите следующее в CLI (terminal или в командной строке):

git config --global credential.helper cache

Вы также можете установить период ожидания (в секундах) как таковой:

git config --global credential.helper 'cache --timeout=3600'

Еще Менее Безопасный Метод

Git-credential-store также может использоваться, но сохраняет пароли в обычном текстовом файле на вашем диске как таковом:

git config credential.helper store

Устаревший ответ – Быстрый и небезопасный

Это небезопасный способ хранения пароля в виде обычного текста. Если кто-то получит контроль над вашим компьютером, ваш пароль будет раскрыт!

Вы можете установить свое имя пользователя и пароль следующим образом:

git config --global user.name "your username"

git config --global user.password "your password"

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *


Срок проверки reCAPTCHA истек. Перезагрузите страницу.