Comprobar una rama Git remota
- Lista de las ramas disponibles de Git
- Obtener todas las ramas remotas de Git
- Extraer cambios de una rama remota de Git
Este artículo presentará cómo verificar la rama remota de Git usando el comando checkout
. La herramienta de control de versiones que le permite admitir y administrar versiones variables de sus aplicaciones entre el equipo de miembros es la herramienta de control de versiones de Git. Cuando su aplicación encuentra una nueva actualización, Git prefiere devolver esos cambios a la versión anterior y fusionar ambas versiones en una nueva.
Como sabemos que, en Git, tenemos ramas que nos permiten trabajar en múltiples entornos con diferentes usuarios trabajando simultáneamente. En Git, tenemos una rama maestra que es la rama principal que contiene nuestro código seguro que se coloca cuando nuestra aplicación está casi lista para la producción. Además, cuando queremos actualizar esa aplicación, podemos agregar algunas commits más a esta rama. Este método es ideal para commits menores, pero no es preferible para las mayores. Para el commit principal, también puede usar las otras ramas.
Para crear y usar una nueva rama, usamos el siguiente comando:
# create a new branch
git branch branch-name
# change environment to the new branch
git checkout branch-name
En los comandos anteriores, hemos creado una nueva rama. Revisaremos la rama y luego agregaremos nuevos cambios; después de eso, lo fusionaremos con la rama maestra y lo enviaremos a la última rama remota. Pero imagínese si la rama remota ya existiera, y tenemos que extraer la rama y el trabajo relacionado y todos sus cambios a nuestra rama local, entonces ejecutaremos git checkout remote branch
.
En Git, Checkout se puede explicar como el acto de cambiar entre varias versiones de una unidad de destino. El comando utilizado para el checkout en Git es git checkout
, que opera sobre tres unidades bien definidas: archivos, commits y ramas. git checkout
también se puede utilizar para ver commits antiguas, pero el objetivo de casi todo este documento serán las operaciones de pago en las ramas.
Si decimos que otro desarrollador en el mismo repositorio crea una rama remota, queremos extraer esa rama creada por el otro desarrollador. Así es como tenemos que hacer lo siguiente:
Lista de las ramas disponibles de Git
El resultado del siguiente comando mostrará la lista de las ramas disponibles para el pago. Para las ramas remotas, se utilizará un prefijo con su remotes/origin
.
git branch -a
Obtener todas las ramas remotas de Git
Con la ayuda del siguiente comando, obtendremos ramas remotas de su repositorio. origin
es el nombre de la rama remota a la que nos dirigimos. Si tenemos un nombre remoto upstream
, podemos llamarlo git fetch upstream
.
git fetch origin
Extraer cambios de una rama remota de Git
Como sabemos, no podemos realizar cambios directamente en una rama remota. Entonces aquí necesitamos una copia de trabajo local. Con la ayuda de las ramas remotas, comprobaremos la rama que nos interesa; así es como lo harías:
git checkout -b test origin/test
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedInArtículo relacionado - Git Checkout
- Consultar una sucursal remota de Git
- Diferencia entre Git Checkout --Track Origin/Branch y Git Checkout -B Branch Origin/Branch
- Diferencia entre Git Checkout y Git Clone
- Git Checkout VS Pull
- Ignorar cambios de archivos locales en Git
- Retroceder a una confirmación anterior en un repositorio público de Git