El origen remoto ya existe en Git Push a un nuevo repositorio

El origen remoto ya existe en Git Push a un nuevo repositorio
Mientras trabaja en un gran proyecto con múltiples desarrolladores, cada desarrollador trabaja en su sistema local y luego empuja sus cambios locales al repositorio remoto para colaborar con otros miembros del equipo. Para este propósito, debe agregar su repositorio de git remoto como remoto a su repositorio local. Sin embargo, pueden enfrentar algunos errores al agregar origen remoto.

Esta redacción explicará la solución para el error de origen remoto existente.

¿Cómo se produce el error de "origen remoto ya existe??

Los usuarios presionan sus cambios en el código local al repositorio remoto particular. A veces, pueden querer llevar esos cambios a otro repositorio remoto. Para este propósito, se requiere agregar otro repositorio de GitHub como control remoto en el repositorio local. Al agregar un nuevo control remoto, algunos errores como el "El origen remoto ya existe" ocurre. Esto se debe a que el control remoto "origen"Ya existe en el repositorio actual.

En la imagen a continuación, se puede ver que cuando agregamos un origen remoto, da un error:

git remoto agregar origen https: // github.com/laibayounas/perk_repo.git

Aquí, como puedes ver el "origen"Ya existe en el repositorio actual:

git remoto -v

Cómo resolver el error "Origen remoto ya existe"?

Para resolver el error discutido anteriormente, se pueden usar diferentes métodos:

  • Método 1: Agregue el control remoto con un nombre diferente
  • Método 2: elimine el origen remoto existente y agregue un nuevo control remoto
  • Método 3: Establezca una nueva URL remota

Método 1: Agregue el control remoto con un nombre diferente

Para agregar un control remoto con un nombre diferente, utilice el "Git Remote AddComando "y especifique el nuevo nombre remoto deseado y URL de repositorio remoto:

git remoto agregar myorigin https: // github.com/laibayounas/perk_repo.git

Aquí, "myorigin"Es nuestro nuevo nombre remoto:

Luego, ejecute el comando proporcionado para verificar los cambios:

git remoto -v

Se puede observar que se ha agregado el nuevo control remoto:

Método 2: elimine el origen remoto existente y agregue un nuevo control remoto

Primero, escriba el siguiente comando junto con el nombre remoto existente para eliminarlo:

Git Remote Retember Origin

Aquí, "remoto"Es nuestro nombre remoto existente:

Luego, agregue un nuevo control remoto con la nueva URL del repositorio remoto:

git remoto agregar origen https: // github.com/laibayounas/perk_repo.git

Ahora, verifique el control remoto recién agregado:

git remoto -v

Se puede ver que el nuevo control remoto se ha agregado con éxito:

Método 3: Establezca una nueva URL remota

Para establecer la nueva URL para el nombre remoto ya existente, escriba el comando proporcionado con el "set-url" opción:

Git Remote Set-URL Origin https: // github.com/laibayounas/perk_repo.git

Luego, asegúrese de que los cambios con el comando que se cotiza a continuación:

git remoto -v

Como puede ver, la URL remota se ha cambiado con éxito:

Hemos explicado diferentes métodos para resolver el error de "origen remoto ya existe".

Conclusión

Para resolver el "El origen remoto ya existeError, se pueden usar diferentes métodos, como agregar un control remoto con un nombre diferente, eliminar el origen remoto existente y agregar un nuevo control remoto, o configurar una nueva URL remota. Este artículo explicó la solución para el error de origen remoto existente.