Cómo eliminar los remotos de git

Cómo eliminar los remotos de git
"Desea eliminar un repositorio remoto de GIT establecido erróneamente? O tal vez desee cambiar un control remoto en Git? GIT ofrece una forma simple de eliminar un control remoto utilizando el comando git remoto remo.

Si esto le suena nuevo, o desea un resumen rápido sobre la eliminación de los controles remotos de Git, esta guía lo cubrió. Discutiremos los controles remotos de Git y ofreceremos las formas más rápidas de eliminar los controles remotos de Git usando ejemplos, asegurando que obtenga un comprensión de las cosas. Vamos a sumergirnos!"

¿Qué es un control remoto Git??

Git es un sistema de control de versiones descentralizado, lo que implica que puede trabajar en un repositorio remoto y empujarlo a un servidor remoto. Los repositorios locales y remotos utilizan el mismo sistema. Por lo tanto, establecer un control remoto es la mejor opción si dos clientes están trabajando en un repositorio, especialmente si colaboran en un proyecto.

Un control remoto Git funciona como un puntero a una versión remota de un repositorio. Cuando clona un repositorio de Git y realiza cambios, el repositorio principal de GIT no se ve afectado, solo el repositorio local, hasta que impulsa los cambios al repositorio remoto. Mientras tanto, tendrá una rama de git remota creada para trabajar, nombrada origen por defecto.

No está restringido a usar solo el control remoto de origen, puede crear otros y, en tal caso, ahí es donde necesita aprender cómo eliminar los controles remotos GIT cuando trabaje con varios controles remotos.

Cómo eliminar un control remoto GIT

La sintaxis para eliminar un control remoto de Git es:

$ git remoto rm

o

$ git remoto remoto

Tenga en cuenta que cualquier remoto eliminado accidentalmente solo se puede volver manualmente. Además, eliminar un control remoto utilizando el git remoto rm No eliminará el control remoto del repositorio remoto ya que los repositorios locales y remotos solo se actualizan presionando el repositorio local al control remoto. Por lo tanto, todos los cambios en el control remoto local no afectan el repositorio remoto.

El primer paso para eliminar un control remoto es navegar hacia su directorio de repositorio que contiene su proyecto clonado.

A continuación, enumere los controles remotos disponibles utilizando el siguiente comando. Sus URL también se mostrarán.

$ git remoto -v

Una vez que vea qué remotos tiene, puede decidir cuál eliminar. En nuestro ejemplo, tenemos el origen y recién remoto control remoto. Retiremos el recién remoto.

$ git remoto remover nuevo remoto

El comando anterior elimina en silencio el control remoto.

Sin embargo, puede confirmar si el control remoto se eliminó con el comando a continuación.

$ git remoto -v

Tenga en cuenta que ahora solo tenemos el origen remoto. El nuevo remoto fue eliminado. Esa es una forma de eliminar Git Remotes. Su repositorio local ya no tiene el control remoto. Sin embargo, su repositorio de git remoto no está alterado.

Eliminar git remotes editando su archivo de configuración

Tenga en cuenta que a pesar de que este método funciona, no es la forma recomendada de eliminar Git Remotes. Sin embargo, el .git/config Muestra los controles remotos asociados con su proyecto, y si necesita eliminar un control remoto determinado, puede eliminar su código del archivo de configuración.

Comience por abrir el archivo de configuración utilizando un editor de elección.

Una vez abierto, verá los controles remotos disponibles; En nuestro caso, queremos eliminar el remoto1.

Necesitamos eliminar todo el código relacionado con ese control remoto, guardar el archivo y salir.

Eso es todo! Si verificamos los controles remotos disponibles, observaremos que el control remoto ya no está disponible.

Los dos métodos anteriores ofrecen soluciones para eliminar los controles remotos de Git. Sin embargo, si necesita eliminar un control remoto para cambiar la URL, ¿qué tal actualizar su URL remota en su lugar?? Git permite actualizar la URL de un control remoto y establecer la nueva URL, que es una alternativa para eliminar el control remoto y agregarla nuevamente.

Por ejemplo, creemos un nuevo control remoto, remoto2, con una URL dada.

$ git remoto Agregar remoto [Nombre remoto] [remoto-url]

Si necesitamos cambiar la URL a una nueva, todo lo que necesitamos es usar la sintaxis a continuación.

$ Git Remote Set-URL [Remote-Name] [New-URL]

Enumere los controles remotos disponibles y observe que la URL para nuestro remoto2 fue actualizado con éxito.

Conclusión

GIT ofrece una forma simple de trabajar con controles remotos, que incluyen agregar y eliminarlos. Cuando se trabaja con diferentes controles remotos locales, es bueno tener una forma limpia de eliminarlos. Esta guía ofreció dos métodos para eliminar los controles remotos de Git. Además, vimos cómo actualizar la URL de un control remoto en lugar de eliminarlo y agregarla hacia atrás.