/ / Git błąd już zdał początek: próbuje zrobić pierwsze zatwierdzenie - git

Git błąd zdalnego pochodzenia już istnieje: próbuje zrobić pierwsze zatwierdzenie - git

Próbuję przeforsować moje pierwsze zobowiązanie do nowegoRepozytorium Githuba i uruchamiam się w przypadku problemów ze zdalnym początkiem. Kiedy próbuję zatwierdzić i wcisnąć plik README.txt, wszystko jest w porządku, dopóki nie dojdę do instrukcji wskazujących, że muszę uruchomić w wierszu poleceń:

git remote add origin https://github.com/afreymiller/personal_website.git

dostaję

"fatal: remote origin already exists."

Uczciwie, ja też

git push -u origin master

zgodnie z instrukcjami i otrzymasz błąd

fatal: "git@github.com/afreymiller/personal_website.git" does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

Co powinienem zrobić dalej?

Odpowiedzi:

0 dla odpowiedzi № 1

Wygląda na to, że próbujesz zmienić adres URL repo z SSH na HTTPS. Masz już zdalny URL początkowy, więc zamiast dodawać nowy, zmień istniejący za pomocą następującego polecenia:

git remote set-url origin https://github.com/afreymiller/personal_website.git

Po wykonaniu tego polecenia instalujesz Gitabędzie interakcji z GitHub przy użyciu HTTPS, co jest prawdopodobnie tym, co chcesz. Używając HTTPS zamiast SSH, poprosi Cię o podanie hasła za każdym razem, gdy będziesz naciskać na GitHub, ale jest to mniej skomplikowane niż konfiguracja pary kluczy publicznych / prywatnych wymaganych przez SSH.

Szczegóły dotyczące zmiany adresów URL: https://help.github.com/articles/changing-a-remote-s-url/


0 dla odpowiedzi nr 2

Musisz zresetować swoje pochodzenie, zrób to

Z linku:

git remote set-url origin https://github.com/USERNAME/OTHERREPOSITORY.git

0 dla odpowiedzi № 3

Usuń plik .git z lokalnego repozytorium, ponownie zainicjuj używając git init aby sprawdzić, czy to rozwiązuje problem. Zrobiłem dla mnie coś takiego wcześniej - usuwając plik .git i zaczynając od nowa git init naprawił to dla mnie.