Я только что потерял кучу репозиториев с моего диска, поэтому я их клонировал из GitHub. Теперь они запрашивают имя пользователя и пароль каждый раз, когда я что-то отправляю на GitHub. Те, которые не были удалены, не делают этого.
Единственное решение, которое я прочитал для избавления от приглашения имени пользователя / пароля, - это создание ключа ssh. Дело в том, что у меня уже есть ключ, иначе я не смог бы нажать без подсказок в этих репозиториях, которые я не клонировал.
Я просмотрел git config
два моих репозитория, один из которых я могу отправить без пароля, а другой - клонировал. Единственная разница была branch.master.remote
и в branch.master.merge
настройках, которые я сбрасывал, делая git config
одинаково. Но подсказка все еще там.
Я даже не уверен, что генерация нового ключа SSH будет работать. Какие у меня варианты?