Nie możesz zadzwonić remote set-url origin
zaraz po tymgit init
, ponieważ git remote set-url
polecenie nie utworzy początku, ale zmieni istniejący adres URL zdalnego repozytorium .
więc polecenie git remote set-url
bę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
origin
lubupstream
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-url
polecenia.
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