Git Mejores Practicas-Bitbucket

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 20

Aprende Git con

Bitbucket
Crea un repositorio de Git Copia tu repositorio de Git y
añade los archivos Incorpora cambios de tu repositorio de
Git en Bitbucket Cloud Usa una rama de Git para fusionar un
archivo
Objetivo
Aprender los conceptos básicos de Git con este tutorial centrado en el
espacio.

Resumen de la misión
Nuestra misión es aprender cómo funciona Git mediante la realización
de este tutorial, así como realizar un seguimiento de todas las
estaciones espaciales de tu equipo. Los comandos de los que se habla
en este tutorial son los siguientes:

 git clone, git config, git add, git status, git commit, git push, git pull, git
branch, git checkout y git merge

Tiempo Público Requisitos previos

30 minutos No has usado nunca Git ni Bitbucket Cloud Tienes Git instalado

Tienes una cuenta de Bitbucket

Crea un repositorio de Git


Como nuestro nuevo administrador de estación espacial de Bitbucket,
la organización debe ser muy importante para ti. Cuando crees
archivos para tu estación espacial, querrás mantenerlos en un único
lugar y que se puedan compartir con los miembros del equipo, sin
importar en qué parte del universo se encuentren. Con Bitbucket, esto
implica añadir todo a un repositorio. Vamos a crearlo.

 Algunos datos interesantes sobre los repositorios


o
Tienes acceso a todos los archivos de tu repositorio local, tanto se
trabajas con un archivo como con varios de ellos.
o
Puedes ver los repositorios públicos sin una cuenta de Bitbucket si
tienes la URL de dichos repositorios.
o
Cada repositorio pertenece a una cuenta de usuario o a un equipo. En
el caso de las cuentas de usuario, ese usuario es el propietario del
repositorio. En el caso del equipo, el equipo es el propietario.
o
El dueño del repositorio es la única persona que puede eliminar un
repositorio.
o
Un código de proyecto puede estar formado por varios repositorios en
varias cuentas, pero también puede ser un único repositorio de una
única cuenta.
o
Cada repositorio tiene un límite de tamaño de 2 GB, pero
recomendamos que el repositorio no supere 1 GB de tamaño.

Paso 1. Crea el repositorio


Inicialmente, el repositorio que creas en Bitbucket va a estar vacío sin
ningún tipo de código dentro. No pasa nada: empezarás a añadirle
archivos en seguida. Este repositorio de Bitbucket será el repositorio
central para tus archivos, lo que significa que los demás pueden
acceder a ese repositorio si les concedes permiso. También copiarás
una versión de ese repositorio a tu sistema local: de esa forma puedes
actualizarlo desde un repositorio y transferir después esos cambios al
otro.

Sigue estos pasos para crear un repositorio:


1. Desde Bitbucket, haz clic en el icono + de la barra lateral global y
selecciona Repositorio.

Bitbucket muestra la página Crear un repositorio nuevo. Tómate tu


tiempo para echarle un vistazo a los contenidos del cuadro de diálogo.
A excepción del Tipo de repositorio, todo lo que introduzcas en esta
página podrás modificarlo más adelante.

2. Introduce BitbucketStationLocations en el campo Nombre.


Bitbucket usa este Nombre en la URL del repositorio. Por ejemplo, si el
usuario the_best tiene un repositorio llamado awesome_repo, la URL
de dicho repositorio
será https://bitbucket.org/the_best/awesome_repo.
3. En Nivel de acceso, deja marcada la casilla Este es un repositorio
privado. Solo tú y las personas a las que les concedas acceso podéis
ver tu repositorio privado. Si esta casilla no está marcada, todo el
mundo puede ver tu repositorio.
4. Elige Git como Tipo de repositorio. Ten en cuenta que no puedes
cambiar el tipo de repositorio después de hacer clic en Crear
repositorio.
5. Haz clic en Crear repositorio. Bitbucket crea tu repositorio y lo
muestra en la página Presentación.
Paso 2. Explora tu nuevo repositorio
Tómate tu tiempo para explorar el repositorio que has creado. Debes
encontrarte en la página de Presentación del repositorio:

Haz clic en + desde la barra lateral global de acciones comunes de un


repositorio. Haz clic en elementos de la barra lateral de navegación
para ver lo que contiene cada uno, entre ellos, Configuración para
actualizar la información del repositorio y otros ajustes. Para ver los
atajos de teclado disponibles para explorar estos elementos, pulsa la
tecla ? de tu teclado.

Cuando hagas clic en la opción Confirmacionesde la barra lateral,


verás que no tienes confirmaciones porque no has creado contenido
para tu repositorio. Tu repositorio es privado y no has invitado a nadie
a que participe, por lo que la única persona que puede crear o editar el
contenido del repositorio en este momento eres tú, el propietario del
repositorio.

Copia tu repositorio de Git y


añade los archivos
Ahora que tienes un sitio donde añadir y compartir los archivos de tu
estación espacial, necesitas una forma de acceder a este desde tu
sistema local. Para ello, debes copiar el repositorio Bitbucket en tu
sistema. En Git, nos referimos a esto como "clonar" un repositorio.
Cuando clonas un repositorio, creas una conexión entre Bitbucket
Server (especificado como origen en Git) y su sistema local.

Paso 1. Clona el repositorio a tu sistema local


Abre un navegador y una ventana de terminal desde tu escritorio. Una
vez que hayas abierto la ventana de terminal, sigue estos pasos:

1. Navega al directorio principal (~).


$ cd ~
Cuando empieces a usar Bitbucket con más frecuencia, trabajarás con
varios repositorios. Por esta razón, es buena idea crear un directorio
que contenga todos esos repositorios.
2. Crea un directorio en el que se almacenen todos tus repositorios.
$ mkdir repos
3. Desde el terminal, actualiza el directorio en el que quieres trabajar en
tu nuevo directorio de repositorios.
$ cd ~/repos
4. Desde Bitbucket, accede al repositorio BitbucketStationLocations.
5. Haz clic en el icono + en la barra lateral global y selecciona Clonar
este repositorio.
Bitbucket muestra un cuadro de diálogo de clonación emergente. De
forma predeterminada, el cuadro de diálogo de clonación establece el
protocolo en HTTPS o SSH, en función de tu configuración. En este
tutorial, no modifiques el protocolo predeterminado.

6. Copia el comando de clonación destacado.


7. En la ventana de tu terminal, copia el comando que has copiado de
Bitbucket y pulsa Volver.
8. Introduce tu contraseña de Bitbucket cuando el terminal lo solicite. Si
creaste una cuenta vinculada a Google, usa la contraseña de dicha
cuenta.
o
Si se produce un error de contraseña de Windows, sigue estos pasos:

En algunas versiones del sistema operativo Microsoft Windows y Git se
puede producir un error similar al del siguiente ejemplo.
Ejemplo de error de contraseña de clonación de Windows
$ git clone
https://[email protected]/emmap1/bitbucketstationlocations
.git Cloning into 'bitbucketspacestation'... fatal: could not
read Password for 'https://[email protected]': No such
file or directory

Si se produce este error, introduce esta información en la línea de
comandos:
$ git config --global core.askpass

Después, vuelve al paso 4 y repite el proceso de clonación. El agente
de bash debería solicitar la contraseña. Solo tendrás que realizar esta
acción una vez.
En este momento, tu ventana de terminal debería tener un aspecto
similar a este:
$ cd ~/repos $ git clone
https://[email protected]/emmap1/bitbucketstationlocations
.git Cloning into 'bitbucketstationlocations'... Password
warning: You appear to have cloned an empty repository.
Ya sabías que tu repositorio estaba vacío, ¿verdad? Recuerda que aún
no has añadido archivos de origen.
9. Enumera los contenidos de tu directorio de repositorios para ver tu
directorio bitbucketstationlocations en la lista.
$ ls
¡Enhorabuena! Has clonado tu repositorio en tu sistema local.

Paso 2. Añade un archivo a tu repositorio local y


agrégalo a Bitbucket
Cuando tengas el repositorio en tu sistema local, es hora de ponerse
en marcha. Deberás comenzar a realizar un seguimiento de todas las
ubicaciones de tus estaciones espaciales. Para ello, crea un archivo con
todas las ubicaciones.

1. Accede a tu ventana de terminal y navega a la parte superior de tu


repositorio local.
$ cd ~/repos/bitbucketstationlocations/
2. Introduce esta línea en tu ventana de terminal para crear un nuevo
archivo de contenido.
$ echo "Earth's Moon" >> locations.txt
Si la línea de comandos no devuelve ningún resultado, habrás creado
el archivo correctamente.
3. Obtén el estado de tu repositorio local. El comando git status te
indica el progreso del proyecto en comparación con el repositorio de
Bitbucket.
En este punto, Git ya sabe que has creado un archivo nuevo, y verás
algo parecido a esto:
$ git status On branch master Initial commit Untracked
files: (use "git add ..." to include in what will be
committed) locations.txt nothing added to commit but
untracked files present (use "git add" to track)
El archivo no tiene seguimiento, lo que quiere decir que Git ve un
archivo que no pertenece a una confirmación anterior. El resultado del
estado también te muestra el siguiente paso que debes seguir: añadir
el archivo.
4. Indícale a Git que realice el seguimiento de tu nuevo
archivo locations.txt mediante el comando git add. Al igual que
cuando creaste el archivo, el comando git add no devuelve nada
cuando lo introduces correctamente.
$ git add locations.txt
El comando git add envía los cambios del directorio en curso al
entorno de ensayo de Git. El entorno de ensayo es la zona en la que
preparas una instantánea de un conjunto de cambios antes de
confirmarlos en el historial oficial.

5. Comprueba el estado del archivo.


$ git status On branch master Initial commit Changes to be
committed: (use "git rm --cached ..." to unstage) new file:
locations.txt
Ahora puedes ver que se ha añadido el archivo nuevo (preparado). El
comando git status muestra el estado del directorio en curso y de la
instantánea a la que se ha preparado.
6. Introduce el comando git commit con un mensaje de confirmación,
como se muestra en la siguiente línea. La –m indica que incluye un
mensaje de confirmación.
$ git commit -m 'Initial commit' [master (root-commit)
fedc3d3] Initial commit 1 file changed, 1 insertion(+) create
mode 100644 locations.txt
El comando git commit confirma la instantánea preparada en el
historial del proyecto. En combinación con git add, este proceso
define el flujo de trabajo básico de todos los usuarios de Git.

Hasta este punto, todos los pasos que has seguido los has realizado en
tu sistema local y de forma que no se pueden ver en el repositorio de
Bitbucket hasta que envíes los cambios.
o
Obtén más información sobre Git y los repositorios remotos

La capacidad de Git para comunicarse con los repositorios remotos (en
tu caso, Bitbucket es el repositorio remoto) es la base de todos los
flujos de trabajo de colaboración de Git.

El modelo de colaboración de Git proporciona a cada desarrollador
una copia propia del repositorio, que incluye una estructura de ramas y
un historial local propios. Los usuarios suelen necesitar compartir una
serie de confirmaciones en lugar de un único conjunto de cambios. En
lugar de confirmar un único conjunto de cambios de una copia local
del repositorio central, Git te permite compartir ramas completas entre
repositorios.


Gestionas las conexiones con otros repositorios y publicas el historial
local mediante el envío de ramas a otros repositorios. Puedes ver lo
que otros han aportado al incorporar cambios de otras ramas a tu
repositorio local.
7. Vuelve a la ventana del terminal local y envía tus cambios confirmados
a Bitbucket mediante el comando git push origin master. Este
comando especifica que estás enviando cambios a la rama maestra (la
rama de Bitbucket) en el origen (el servidor de Bitbucket).
Deberías ver algo parecido a la siguiente respuesta:
$ git push origin master Counting objects: 3, done. Writing
objects: 100% (3/3), 253 bytes | 0 bytes/s, done. Total 3
(delta 0), reused 0 (delta 0) To
https://[email protected]/emmap1/bitbucketstationlocations
.git * [new branch] master -> master Branch master set up to
track remote branch master from origin.
Ahora, las confirmaciones se encuentran en el repositorio remoto
(origen).

8. Dirígete a tu repositorio BitbucketStationLocations en Bitbucket.


9. Si haces clic en Confirmaciones en la barra lateral, verás una única
confirmación en tu repositorio. Bitbucket combina todo lo que has
hecho en esa confirmación y te la muestra. Puedes ver que la columna
Autor muestra el valor que usaste cuando configuraste el archivo
global de Git ( ~/.gitconfig).
Si haces clic en Origen en la barra lateral, verás que tienes un único
archivo de origen en tu repositorio, el archivo locations.txt que
acabas de añadir.

¿Recuerdas que aspecto tenía el repositorio cuando lo creaste? Ahora


puede que tenga un aspecto distinto.

Incorpora cambios de tu
repositorio de Git en Bitbucket
Cloud
Junto a tu lista de actividades del administrador de la estación espacial,
necesitas un archivo con más información sobre las ubicaciones. Como
no tienes tantas ubicaciones de momento, vas a añadirlas desde
Bitbucket.

Paso 1. Crea un archivo en Bitbucket


Para añadir un nuevo archivo de ubicaciones, haz lo siguiente:

1. Desde tu repositorio BitbucketStationLocations, haz clic


en Source para abrir el directorio de origen. Ten en cuenta que solo
tienes un archivo, locations.txt, en tu directorio.
A. Página de origen: haz clic en el enlace para abrir esta página.
B. Selección de ramas: elige la rama que quieres ver.
C. Botón de más opciones: haz clic para abrir el menú con más
opciones, como "Añadir archivo".
D. Zona del archivo de origen: consulta el directorio de archivos en
Bitbucket.
2. Desde la página Origen, haz clic en el botón Más opciones en la
esquina superior derecha y selecciona Añadir archivo en el menú. El
botón Más opciones solo se muestra cuando añades al menos un
archivo al repositorio.
Se abre una página para crear un nuevo archivo, como se muestra en la
siguiente imagen.

A. Rama con archivo nuevo: se cambia si quieres añadir un archivo


nuevo a una rama diferente.
B. Nueva zona de archivo: añade contenido aquí para tu nuevo
archivo.
3. Introduce stationlocations en el campo filename.
4. Selecciona HTML en la lista Modo de sintaxis.
5. Añade el siguiente código HTML al cuadro de texto:

Bitbucket has the following space stations:

Earth's Moon
Headquarters
6. Haz clic en Confirmar. El campo Mensaje de confirmación aparece
con este mensaje: stationlocations created online with
Bitbucket.
7. Haz clic en Confirmar en el campo del mensaje.
¡Ya tienes un archivo nuevo en Bitbucket! A continuación irás a una
página con detalles de la confirmación, donde puedes ver el cambio
que acabas de efectuar:

.
Si quieres ver una lista de las confirmaciones que has realizado hasta
ahora, haz clic en Confirmaciones en la barra lateral.
Paso 2. Extrae los cambios de un repositorio remoto
Ahora tenemos que llevar el nuevo archivo a tu repositorio local. El
proceso es bastante sencillo, básicamente consiste en hacer el
procedimiento contrario al envío que hiciste para llevar el
archivo locations.txt a Bitbucket.

Para incorporar el archivo a tu repositorio local, sigue estos pasos:

1. Abre tu ventana de terminal y navega hasta la parte superior de tu


repositorio local.
$ cd ~/repos/bitbucketstationlocations/
2. Introduce el comando git pull --all para incorporar todos los
cambios de Bitbucket (en flujos de trabajo de ramas más complejos,
incorporar y fusionar todos los cambios puede resultar poco
adecuado). Introduce tu contraseña de Bitbucket cuando se te pida. Tu
terminal debe tener un aspecto similar a este:
$ git pull --all Fetching origin remote: Counting objects: 3,
done. remote: Compressing objects: 100% (3/3), done. remote:
Total 3 (delta 0), reused 0 (delta 0) Unpacking objects: 100%
(3/3), done. From
https://bitbucket.org/emmap1/bitbucketstationlocations
fe5a280..fcbeeb0 master -> origin/master Updating
fe5a280..fcbeeb0 Fast-forward stationlocations | 5
++++++++++++++ 1 file changed, 5 insertions(+) create mode
100644 stationlocations
El comando git pull fusiona el archivo de tu repositorio remoto
(Bitbucket) con tu repositorio local mediante un único comando.

3. Navega por la carpeta de tu repositorio de tu sistema local y verás el


archivo que acabas de añadir.
¡Fantástico! Al añadir dos archivos sobre la ubicación de la estación
espacial, has seguido el flujo de trabajo de Git básico (clonar, añadir,
confirmar, enviar e incorporar cambios) entre Bitbucket y tu sistema
local.
Usa una rama de Git para
fusionar un archivo
Administrar una estación espacial implica algunas responsabilidades. A
veces, necesitas almacenar la información con un bloqueo de
seguridad, sobre todo cuando proyectas nuevas ubicaciones del
sistema solar. Las ramas de aprendizaje te permitirán actualizar los
archivos y compartir la información únicamente cuando estés
preparado.

Las ramas son más potentes cuando trabajas en un equipo. Puedes


trabajar con tu parte de un proyecto desde tu propia rama, incorporar
cambios de actualizaciones desde Bitbucket y después fusionar todo tu
trabajo en la rama principal cuando esté listo. Nuestra
documentación incluye una explicación más detallada de por qué es
una buena idea utilizar ramas.

Una rama representa una línea de desarrollo independiente de tu


repositorio. Considérala un directorio de trabajo, un entorno de ensayo
y un historial del proyecto totalmente nuevos. Antes de crear una rama
nueva, empezarás a trabajar automáticamente en la rama principal
(denominada "maestra"). Como ejemplo visual, este diagrama muestra
la rama maestra y otra rama con una actualización de resolución de
error.

Paso 1. Crea una rama y haz un cambio


Crea una rama en la que puedas añadir planes futuros para la estación
espacial que aún no están preparados para la confirmación. Cuando
quieras que todo el mundo conozca estos planes, puedes fusionar los
cambios en el repositorio de Bitbucket y eliminar la rama que ya no
necesitas.

Es importante comprender que las ramas son solo punteros a las


confirmaciones. Cuando creas una rama, todo lo que Git tiene que
hacer es crear un nuevo puntero; no crea conjuntos nuevos de archivos
ni carpetas. Antes de empezar, tu repositorio tiene este aspecto:

Para crear una rama, sigue estos pasos:

1. Accede a la ventana del terminal y navega a la parte superior de tu


repositorio local mediante el siguiente comando:
$ cd ~/repos/bitbucketstationlocations/
2. Crea una rama para tu ventana del terminal.
$ git branch future-plans
Este comando crea una rama, pero no cambia a dicha rama, de forma
que tu repositorio tiene un aspecto similar a este:

El historial del repositorio no se modifica, lo único que sucede es que


obtienes un puntero a la rama actual. Para empezar a trabajar con la
nueva rama, tienes que extraer la rama que quieres usar.
3. . Extrae la nueva rama que has creado para empezar a usarla.
$ git checkout future-plans Switched to branch 'future-plans'
El comando git checkout trabaja en conjunto con git branch. Como
estás creando una rama para trabajar en algo nuevo, cada vez que
crees una nueva rama (con git branch), tendrás que asegurarte de
que la extraes (con git checkout) si vas a usarla. Ahora que has
extraído la rama nueva, tu flujo de trabajo de Git tendrá un aspecto
parecido a este:

4. Busca la carpeta bitbucketstationlocations en tu sistema local y


ábrela. Verás que, debido a la rama nueva, no hay archivos ni carpetas
adicionales en el directorio.
5. Abre el archivo stationlocations mediante un editor de texto.
6. Aplica un cambio al archivo al añadir otra ubicación de estación:
Bitbucket has the following space stations:

Earth's Moon
Headquarters
Mars
Recreation Department
7. Guarda y cierra el archivo.
8. Introduce el comando git status en la ventana del terminal. Verás
algo parecido a esto:
$ git status On branch future-plans Changes not staged for
commit: (use "git add ..." to update what will be committed)
(use "git checkout -- ..." to discard changes in working
directory) modified: stationlocations no changes added to
commit (use "git add" and/or "git commit -a")
¿Has visto la línea On branch future-plans? Si introdujiste el
comando git status anteriormente, la línea se estableció en branch
master porque solo disponías de una master branch. Antes de
preparar un cambio o confirmarlo, comprueba esta línea para
asegurarte de que la rama a la que quieres aplicar el cambio está
extraída.
9. Prepara de tu archivo.
$ git add stationlocations
10. Introduce el comando git commit en la ventana del terminal, como se
muestra a continuación:
$ git commit stationlocations -m 'making a change in a
branch' [future-plans e3b7732] making a change in a branch 1
file changed, 4 insertions(+)
Con esta confirmación reciente, tu repositorio tendrá un aspecto
similar a este:

Ha llegado el momento de fusionar el cambio que acabas de aplicar a


la rama master.
Paso 2. Fusiona tu rama: fusión con avance rápido
Tu estación espacial está creciendo, y es hora de celebrar la apertura
de tu ubicación en Marte. Ahora que tus planes de futuro se están
empezando a cumplir, puedes fusionar tu rama future-plans con la
rama principal de tu sistema local.

Como solo has creado una rama y has aplicado un cambio, usa el
método de fusión con avance rápido de rama. Puedes hacer una fusión
con avance rápido porque dispones de una ruta lineal que va del
extremo de la rama actual a la rama objetivo. En lugar de fusionar
realmente las ramas, todo lo que Git tiene que hacer para integrar los
historiales es mover (es decir, usar el avance rápido) el extremo de la
rama actual hasta el extremo de la rama objetivo. Así se combinan los
historiales de forma eficaz, ya que todas las confirmaciones accesibles
desde la rama objetivo están ahora disponibles en la rama actual.

Este flujo de trabajo de rama es algo habitual en ramas temáticas


transitorias con cambios más pequeños y que no son tan comunes
como las funciones a largo plazo.

Para completar una fusión de avance rápido, sigue estos pasos:

1. Accede a tu ventana del terminal y navega hasta el nivel superior de tu


repositorio local.
$ cd ~/repos/bitbucketstationlocations/
2. Introduce el comando git status para asegurarte de que confirmas
todos tus cambios y averiguar qué rama has extraído.
$ git status On branch future-plans nothing to commit,
working directory clean
3. Cambia a la rama master.
$ git checkout master Switched to branch 'master' Your branch
is up-to-date with 'origin/master'.
4. Fusiona los cambios de la rama future-plans con la rama master.
Debe tener un aspecto parecido a este:
$ git merge future-plans Updating fcbeeb0..e3b7732 Fast-
forward stationlocations | 4 ++++ 1 file changed, 4
insertions(+)
Básicamente, has movido el puntero de la rama master al encabezado
actual y tu repositorio tiene un aspecto muy parecido al de la fusión
por avance rápido anterior.
5. Como no tienes pensado usar la rama future-plans más, puedes
eliminarla.
$ git branch -d future-plans Deleted branch future-plans (was
e3b7732).
Cuando eliminas la rama future-plans, puedes seguir accediendo a
ella desde la rama master mediante un ID de confirmación. Por
ejemplo, si quieres deshacer los cambios que has añadido
desde future-plans, usa el ID de confirmación que acabas de recibir
para volver a esa rama.
6. Introduce el comando git status para ver los resultados de la fusión,
que muestran que tu repositorio local se encuentra un paso por
delante del repositorio remoto. Este es el aspecto que tendrá:
$ git status On branch master Your branch is ahead of
'origin/master' by 1 commit. (use "git push" to publish your
local commits) nothing to commit, working directory clean
Esto es lo que has hecho de momento:

 Crear una rama y extraerla

 Aplicar un cambio a la rama nueva

 Confirmar el cambio en la rama nueva

 Integrar el cambio en la rama principal

 Eliminar la rama que ya no estás utilizando.

A continuación, tenemos que enviar todo este trabajo a Bitbucket, el


repositorio remoto.

Paso 3. Envía tu cambio a Bitbucket


Lo que quieres es que todo el mundo pueda ver la ubicación de tu
nueva estación espacial y, por ello, tienes que enviar el estado actual
de tu repositorio local a Bitbucket.

Este diagrama muestra lo que pasa cuando tu repositorio local tiene


cambios con los que el repositorio central no cuenta y que envías a
Bitbucket.

Así es como se envían los cambios al repositorio remoto:


1. Desde el directorio de repositorios de tu ventana del terminal,
introduce el comando git push origin master para enviar los
cambios. Obtendrás un resultado similar a este:
$ git push origin master Counting objects: 3, done. Delta
compression using up to 8 threads. Compressing objects: 100%
(3/3), done. Writing objects: 100% (3/3), 401 bytes | 0
bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To
https://[email protected]/emmap1/bitbucketstationlocations
.git fcbeeb0..e3b7732 master -> master
2. Haz clic en la página Resumen de tu repositorio de Bitbucket y fíjate
en que puedes ver lo que has enviado en el flujo de Actividad
reciente.
3. Haz clic en Confirmaciones y podrás ver la confirmación que has
aplicado en tu sistema local. Fíjate en que el cambio sigue
manteniendo el mismo ID de confirmación que tenía en tu sistema
local.

También puedes ver que la línea situada a la izquierda de la lista de


confirmaciones dispone de una ruta directa que no muestra ramas.
Esto se debe a que la rama future-plans nunca interactuó con el
repositorio remoto, solo lo ha hecho el cambio que hemos creado y
confirmado.
4. Haz clic en Ramas y fíjate en que la página tampoco cuenta con
ningún registro de la rama.
5. Haz clic en Fuente y, a continuación, haz clic en el
archivo stationlocations. Puedes ver que el último cambio que
aparece en el archivo tiene el ID de la confirmación que acabas de
enviar.
6. Haz clic en el historial del archivo para ver los cambios confirmados de
este archivo, que tendrán un aspecto similar al de esta imagen.

También podría gustarte