Git es un sistema de control de versiones distribuido gratuito y de código abierto diseñado para manejar todo, desde proyectos pequeños hasta proyectos muy grandes, con rapidez y eficiencia. La capacidad de sincronización de git permite a los desarrolladores acceder y trabajar en cualquier proyecto en cualquier momento y lugar. La colaboración entre desarrolladores a través de git tiene lugar cuando git proporciona a cada desarrollador individual una copia separada del repositorio.
Git se basa en el desarrollo distribuido de software donde más de un desarrollador puede tener acceso al código fuente de una aplicación específica y puede modificar los cambios que pueden ver otros desarrolladores. Esto se hace conectando el repositorio en línea con el repositorio local del desarrollador mediante acceso remoto. Git proporciona un comando ‘ remote
‘ para realizar la tarea mencionada anteriormente.
git remoto
El comando Git ‘ remote
‘ te ayuda a administrar el conjunto de repositorios cuyas ramas rastreas. Este comando se utiliza para realizar las operaciones de sincronización necesarias para mantener el repositorio local actualizado según el repositorio central y también para actualizar los cambios realizados por el desarrollador en el repositorio local en el repositorio central. Estos cambios se envían o se obtienen desde/hacia el repositorio central con el uso de los comandos push
y . Trabajar con repositorios remotos se hace más fácil con el uso de algunos subcomandos bajo comando.pull
git remote
Hay dos formas de encontrar repositorios remotos enlazados con el repositorio local:
- git remote: este comando de git enumera todas las conexiones remotas de su repositorio local que tiene con los otros repositorios.
- git remote -v(o ‐‐verbose): este comando git funciona de manera similar al comando anterior, la única diferencia es que enumera las conexiones remotas de su repositorio local que tiene con otros repositorios junto con la URL de las conexiones.
comandos remotos git
Para realizar varias operaciones en los repositorios remotos, Git proporciona algunos comandos remotos que se pueden usar para manipular los repositorios remotos. Estos comandos son como agregar un repositorio remoto, renombrar un repositorio remoto, etc. A continuación se muestran algunos comandos junto con su descripción para obtener un buen conocimiento práctico sobre los controles remotos:
El comando git remote add
‘ remote add
‘ se usa para crear una nueva conexión llamada [nombre] para el repositorio en la [URL] dada. Además, después de agregar un repositorio remoto, show
se puede usar el comando para mostrar todos los controles remotos conectados.
Nota: El comando git fetch [nombre] se puede usar para crear y actualizar sucursales de seguimiento remoto [nombre]/[sucursal].
git remote rename
Git permite cambiar el nombre de un repositorio remoto según la necesidad del usuario para proporcionar una experiencia de usuario fluida al trabajar con repositorios git. Esto se puede hacer usando el comando ‘ remote rename
‘ . Este comando git cambia el nombre del control remoto llamado [antiguo] a un nombre remoto [nuevo].
git remote rm
El comando Git ‘ remote rm
‘ se usa para eliminar un repositorio remoto existente. El nombre del repositorio remoto existente se pasa al comando como argumento y el repositorio remoto referido se desvincula del repositorio local.
git remote get-url
Git permite realizar operaciones con la URL del repositorio remoto. Este comando de git se usa para recuperar la URL de un repositorio remoto con el que se vincula al repositorio local.
git remote set-url
Al igual que Git permite obtener la URL de un repositorio remoto, también permite cambiar la URL existente del repositorio. Este comando git ‘ remote set-url
‘ realiza el trabajo de configurar o actualizar la URL de un repositorio remoto. Este comando establece la primera URL si no se proporciona [url antigua] a [url nueva]. Si [oldurl] no coincide con ninguna URL, se produce un error y no cambia nada.
git remote show
Git permite obtener los nombres de los repositorios remotos existentes que están vinculados a los repositorios locales. Este comando git brinda información sobre la conexión con el [nombre] remoto.
Publicación traducida automáticamente
Artículo escrito por namanbhatia2000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA