¿Cómo puedo cambiar la URL del repositorio remoto / objetivo en Windows? [duplicar]

StackOverflow https://stackoverflow.com/questions/1800859

  •  05-07-2019
  •  | 
  •  

Pregunta

    

Esta pregunta ya tiene una respuesta aquí:

         

Creé un repositorio GIT local en Windows. Llamémoslo AAA. Organicé, comprometí y envié el contenido a GitHub. git@github.com: nombre de usuario / AAA.git

Me di cuenta de que cometí un error con el nombre.

En GitHub, lo renombré a git@github.com: username / BBB.git

Ahora, en mi máquina Windows, necesito cambiar git@github.com: username / AAA.git a git@github.com: username / BBB.git porque la configuración todavía está tratando de "empujar" a git@github.com: username / AAA.git pero necesito presionar a git@github.com: username / BBB.git ahora.

¿Cómo podría hacer eso?

¿Fue útil?

Solución

La forma más fácil de modificar esto en mi opinión (en mi opinión) es editar el archivo .git / config en su repositorio. Busque la entrada que desordenó y simplemente modifique la URL.

En mi máquina en un repositorio que uso regularmente se ve así:

KidA% cat .git/config 
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    autocflg = true
[remote "origin"]
    url = ssh://localhost:8888/opt/local/var/git/project.git
    #url = ssh://xxx.xxx.xxx.xxx:80/opt/local/var/git/project.git
    fetch = +refs/heads/*:refs/remotes/origin/*

La línea que ves comentada es una dirección alternativa para el repositorio al que a veces cambio simplemente cambiando la línea que está comentada.

Este es el archivo que se está manipulando cuando se ejecuta algo como git remote rm o git remote add pero en este caso ya que solo es un El error tipográfico que hiciste podría tener sentido corregirlo de esta manera.

Otros consejos

git remote set-url origin <URL>

Una forma más de hacer esto es:

git config remote.origin.url https://github.com/abc/abc.git

Para ver la URL existente simplemente haz:

git config remote.origin.url

Eche un vistazo en .git / config y realice los cambios que necesite.

Alternativamente, podría usar

git remote rm [name of the url you sets on adding]

y

git remote add [name] [URL]

O simplemente

git remote set-url [URL]

Antes de hacer algo mal, verifique con

git help remote
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top