No puede llamar remote set-url origin
justo despuésgit init
, porque el git remote set-url
comando no creará origen, pero cambia una URL de repositorio remoto existente .
entonces el comando git remote set-url
solo funcionará si clonaste el repositorio o agregaste manualmente un remoto llamado origen.
puede verificar el control remoto con el comando git remote -v
, mostrará la URL remota después del nombre, o si este comando da un error como fatal: Not a git repository (or any of the parent directories): .git
entonces, el repositorio no existe, por lo que debe agregar el origen con el comandogit remote add
1) git remote add
Este comando se usa para agregar un nuevo control remoto, puede usar este comando en la terminal, en el directorio de su repositorio.
El comando git remote add toma dos argumentos:
- Un nombre remoto , por ejemplo, origen.
- Una URL remota , por ejemplo, https://github.com/user/repo.git
Por ejemplo:
git remote add origin https://github.com/user/repo.git
2)git remote set-url
El comando git remote set-url cambia una URL de repositorio remoto existente.
El comando git remote set-url toma dos argumentos:
- Un nombre remoto existente . Por ejemplo,
origin
o upstream
son dos opciones comunes.
- Una nueva URL para el control remoto
Por ejemplo, puede cambiar la URL de su control remoto de SSH a HTTPS con el git remote set-url
comando.
git remote set-url origin https://github.com/USERNAME/REPOSITORY.git
Puede verificar que la URL remota ha cambiado, con el comando git remote -v
.
nota: "origen" es una convención que no forma parte del comando. "origen" es el nombre local del repositorio remoto. puede usar cualquier nombre en lugar de "origen".
Por ejemplo:
git remote add myorigin git@github.com:user/repo.git
git remote set-url myorigin https://github.com/user/repo.git
Referencias de github: add remoto , set-url remoto