Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: Enterprise Server 2.15

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2019-10-16. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Cambiar la URL de un remoto

El comando git remote set-url cambia una URL del repositorio remoto existente.

Sugerencia: Para obtener información sobre la diferencia entre las URL HTTPS y SSH consulta "¿Qué URL remota debería usar?"

El comando git remote set-url toma dos argumentos:

Cambiar direcciones URL remotas de SSH a HTTPS

  1. Abre el terminal TerminalTerminalGit Bash.

  2. Cambiar el directorio de trabajo actual en tu proyecto local.

  3. Enumerar tus remotos existentes a fin de obtener el nombre de los remotos que deseas cambiar.

    $ git remote -v
    > origin  git@nombre de host:USERNAME/REPOSITORY.git (fetch)
    > origin  git@nombre de host:USERNAME/REPOSITORY.git (push)
  4. Change your remote's URL from SSH to HTTPS with the git remote set-url command.

    $ git remote set-url origin https://nombre de host/USERNAME/REPOSITORY.git
  5. Verificar que la URL remota ha cambiado.

    $ git remote -v
    # Verify new remote URL
    > origin  https://nombre de host/USERNAME/REPOSITORY.git (fetch)
    > origin  https://nombre de host/USERNAME/REPOSITORY.git (push)

The next time you git fetch, git pull, or git push to the remote repository, you'll be asked for your GitHub username and password.

Cambiar las URL remotas de HTTPS a SSH

  1. Abre el terminal TerminalTerminalGit Bash.

  2. Cambiar el directorio de trabajo actual en tu proyecto local.

  3. Enumerar tus remotos existentes a fin de obtener el nombre de los remotos que deseas cambiar.

    $ git remote -v
    > origin  https://nombre de host/USERNAME/REPOSITORY.git (fetch)
    > origin  https://nombre de host/USERNAME/REPOSITORY.git (push)
  4. Change your remote's URL from HTTPS to SSH with the git remote set-url command.

    $ git remote set-url origin git@nombre de host:USERNAME/REPOSITORY.git
  5. Verificar que la URL remota ha cambiado.

    $ git remote -v
    # Verify new remote URL
    > origin  git@nombre de host:USERNAME/REPOSITORY.git (fetch)
    > origin  git@nombre de host:USERNAME/REPOSITORY.git (push)

Solución de problemas

You may encounter these errors when trying to change a remote.

No such remote '[name]'

This error means that the remote you tried to change doesn't exist:

$ git remote set-url sofake https://nombre de host/octocat/Spoon-Knife
> fatal: No such remote 'sofake'

Comprueba que escribiste correctamente el nombre del remoto.

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos