Mam do czynienia z dziwną sytuacją, w której używam konta gitlab do obsługi mojego kodu. Używam protokołu ssh, aby uzyskać dostęp do repozytorium. Jestem w stanie wyciągnąć kod, ale otrzymuję następujący błąd podczas próby wypchnięcia kodu. To może być coś głupiego po mojej stronie. Ale Mam klucze przechowywane w moim profilu gitlab i w stanie użyć go do wyciągnąć kod.Problem z formatem klucza Gitlab
Błąd:
$ git push origin master
key_load_public: invalid format
Enter passphrase for key '/c/Users/username/.ssh/id_rsa':
Access denied.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
W haśle użyto podczas tworzenia klucza ssh, trzeba wprowadzić to i upewnij się, że dodałeś że ssh wpisz swoje konto gitlab. Nawet jeśli to nie działa. Utwórz nowy klucz ssh i dodaj go w gitlab. –
@PriyanshuShekhar, Próbowałem również tej opcji. Nadal nie pozwala mi pchnąć kodu. W jaki sposób ten sam klucz ssh pozwala mi wyciągnąć kod, ale go nie wciskać? – jqheart
Czy używałeś swojego klucza ssh na więcej niż jednym koncie git w tym samym systemie? –