Nie możesz zadzwonić remote set-url originzaraz po tymgit init , ponieważ git remote set-urlpolecenie nie utworzy początku, ale zmieni istniejący adres URL zdalnego repozytorium .
więc polecenie git remote set-urlbędzie działać tylko wtedy, gdy sklonujesz repozytorium lub ręcznie dodasz zdalne o nazwie origin.
możesz sprawdzić zdalnie za pomocą polecenia git remote -v, wyświetli on zdalny adres URL po nazwie lub jeśli polecenie to powoduje błąd, to znaczy, fatal: Not a git repository (or any of the parent directories): .gitże repozytorium nie istnieje, więc musisz dodać początek za pomocą poleceniagit remote add
1. git remote add
To polecenie służy do dodania nowego pilota, możesz użyć tego polecenia na terminalu, w katalogu swojego repozytorium.
Polecenie git remote add przyjmuje dwa argumenty:
- Nazwa zdalnej , na przykład, pochodzenie
- Zdalnego adresu URL , na przykład, https://github.com/user/repo.git
Na przykład:
git remote add origin https://github.com/user/repo.git
2)git remote set-url
Komenda git remote set-url zmienia istniejący adres URL zdalnego repozytorium.
Polecenie git remote set-url przyjmuje dwa argumenty:
- Istniejąca nazwa zdalnej . Na przykład
originlubupstream są dwie popularne opcje.
- Nowy URL dla pilota
Na przykład możesz zmienić adres URL pilota z SSH na HTTPS za pomocą git remote set-urlpolecenia.
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
możesz sprawdzić, czy zdalny adres URL zmienił się za pomocą polecenia git remote -v .
Uwaga: „pochodzenie” jest konwencją nie będącą częścią polecenia.„origin” to lokalna nazwa zdalnego repozytorium. możesz użyć dowolnej nazwy zamiast „pochodzenia”.
Na przykład:
git remote add myorigin git@github.com:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
Referencje od github: zdalne dodawanie , zdalny set-url