Właśnie straciłem kilka repozytoriów z dysku, więc sklonowałem je z GitHub. Teraz pytają o nazwę użytkownika i hasło za każdym razem, gdy przesyłam coś do GitHub. Te, które nie zostały usunięte, tego nie robią.
Jedynym rozwiązaniem, które przeczytałem, aby pozbyć się pytania o nazwę użytkownika / hasło, jest wygenerowanie klucza ssh. Chodzi o to, że mam już klucz, w przeciwnym razie nie mógłbym pchać bez monitów w tych repozytoriach, których nie klonowałem.
Przejrzałem git config
dwa z moich repozytoriów, jedno, które mogę wypychać bez hasła i jedno, które sklonowałem. Jedyną różnicą było branch.master.remote
i branch.master.merge
ustawienia, które ustawione, czyniąc git config
to samo. Ale podpowiedź wciąż tam jest.
Nie jestem nawet pewien, czy wygenerowanie nowego klucza ssh będzie działać. Jakie są moje opcje?