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