Non è possibile chiamare remote set-url origin
subito dopogit init
, poiché il git remote set-url
comando non crea origine, ma modifica un URL di repository remoto esistente .
quindi il comando git remote set-url
funzionerà solo se hai clonato il repository o aggiunto manualmente un telecomando chiamato origin.
puoi controllare remoto con il comando git remote -v
mostrerà l'URL remoto dopo il nome, o se questo comando dà un errore come fatal: Not a git repository (or any of the parent directories): .git
allora il repository non esiste, quindi devi aggiungere l'origine con il comandogit remote add
1. git remote add
Questo comando viene utilizzato per aggiungere un nuovo telecomando, è possibile utilizzare questo comando sul terminale, nella directory del proprio repository.
Il comando git remote add accetta due argomenti:
- Un nome remoto , ad esempio origine
- Un URL remoto , ad esempio, https://github.com/user/repo.git
Per esempio:
git remote add origin https://github.com/user/repo.git
2.git remote set-url
Il comando git remote set-url modifica un URL del repository remoto esistente.
Il comando git remote set-url accetta due argomenti:
- Un nome remoto esistente . Ad esempio,
origin
o upstream
sono due scelte comuni.
- Un nuovo URL per il telecomando
Ad esempio, puoi modificare l'URL del tuo telecomando da SSH a HTTPS con il git remote set-url
comando.
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
puoi verificare che l'URL remoto sia cambiato, con il comando git remote -v
.
nota: "origin" è una convenzione che non fa parte del comando. "origine" è il nome locale del repository remoto. puoi usare qualsiasi nome invece di "origine".
Per esempio:
git remote add myorigin git@github.com:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
Riferimenti da github: aggiunta remota , set-url remoto