Acerca de las confirmaciones
De forma similar al guardar un archivo que se editó, una confirmación registra los cambios en uno o más archivos en tu rama. Git asigna una ID única a cada comentario, a la cual se le llama SHA o hash, la cual identifica:
- Los cambios específicos
- Cuando se realizaron los cambios
- Quién creó los cambios
Cuando realizas una confirmación, debes incluir un mensaje de confirmación que describa brevemente los cambios. También puedes agregar un coautor en cualquier confirmación en la que colabores.
Si las confirmaciones que haces en GitHub Desktop se asocian con la cuenta incorrecta de GitHub, actualiza la dirección de correo electrónico en tu configuración de Git utilizando GitHub Desktop. Para obtener más información, consulta la sección "Configurar Git para GitHub Desktop".
1. Elegir una rama y realizar cambios
- Crea una rama nueva, o selecciona una rama existente dando clic
Rama Actual en la barra de herramientas y seleccionando la rama de la lista.
1. Usando tu editor de texto favorito, por ejemplo, Atom, realiza los cambios necesarios en los archivos de tu proyecto.
2. Seleccionar cambios para incluirlos en una confirmación
A medida que realizas cambios en los archivos en tu editor de texto y que los guardas localmente, también verás los cambios en GitHub Desktop.
- El icono rojo hace referencia a los archivos eliminados.
- El icono amarillo hace referencia a los archivos modificados.
- El icono verde hace referencia a los archivos agregados.
- Para acceder a los cambios acumulados, haz clic en Stashed Changes (Cambios acumulados).
- Para agregar todos los cambios en todos los archivos en una única confirmación, mantén seleccionada la casilla de verificación que aparece en la parte superior de la lista seleccionada.
- Para agregar todos los cambios en uno o más archivos en una confirmación única, quita la marca de selección de las casillas de verificación que se encuentran junto a los archivos que no deseas incluir y deja seleccionados solamente los archivos que deseas incluir en la confirmación. Puedes cambiar la casilla de verificación con las teclas
Barra espaciadora
oEnter
después de seleccionar un archivo.
Crear una confirmación parcial
Si un archivo contiene múltiples cambios, pero solo quieres que algunos de esos cambios se incluyan en una confirmación, puedes crear una confirmación parcial. El resto de los cambios permanecerán intactos, por lo que puedes realizar confirmaciones y modificaciones adicionales. Esto permite realizar confirmaciones separadas, significativas, como mantener cambios de interrupción de línea en una confirmación separada desde cambios en el código o la prosa.
Cuando revises la diferencia del archivo, las líneas que se incluirán en la confirmación están resaltadas en azul. Para excluir el cambio, haz clic en la línea cambiada para que desaparezca el azul.
Descartar cambios
Puedes descartar todos los cambios no confirmados en un archivo, o rango de archivos, o descartar todos los cambios en todos los archivos desde la última confirmación.
- En la lista de archivos cambiados, selecciona los archivos en los que deseas descartar los cambios desde la última confirmación. Para seleccionar varios archivos, haz clic en
shift
y haz clic en el rango de archivos desde los que deseas descartar los cambios. - Haz clic en Discard Changes (Descartar cambios) o Discard Selected Changes (Descartar cambios seleccionados) para descartar cambios a uno o más archivos, o Discard All Changes (Descartar todos los cambios) para descartar cambios a todos los archivos desde la última confirmación.
- Para confirmar los cambios, revisa los archivos afectados y haz clic en Discard Changes (Descartar cambios).
Sugerencia: Los cambios que descartaste se cargarán en un archivo fechado en la Papelera y puedes recuperarlos hasta que se vacíe la Papelera.
- En la lista de archivos cambiados, selecciona los archivos en los que deseas descartar los cambios desde la última confirmación. Para seleccionar varios archivos, haz clic en
shift
y haz clic en el rango de archivos desde los que deseas descartar los cambios.1. Haz clic en Discard Changes (Descartar cambios) o Discard Selected Changes (Descartar cambios seleccionados) para descartar cambios a uno o más archivos, o Discard All Changes (Descartar todos los cambios) para descartar cambios a todos los archivos desde la última confirmación. - Para confirmar los cambios, revisa los archivos afectados y haz clic en Discard Changes (Descartar cambios).
Sugerencia: Los cambios que descartaste se guardarán en un archivo en la Papelera de reciclaje y puedes recuperarlos hasta que se vacíe.
3. Escribir un mensaje de confirmación y subir los cambios
Una vez que estés satisfecho con los cambios que elegiste incluir en tu confirmación, escribe tu mensaje de confirmación y sube los cambios. Si has colaborado en una confirmación, también puedes contribuir en una confirmación de más de un autor.
Nota: Predeterminadamente, GitHub Desktop cargará la etiqueta que creaste a tu repositorio con la confirmación asociada. Para obtener más información, consulta la sección "Administrar las etiquetas".
-
En la parte inferior de la lista de cambios, en el campo Summary (Resumen), escribe un mensaje de confirmación corto y significativo. De forma opcional, puedes añadir más información sobre el cambio en el campo Description (Descripción).
-
De manera opcional, para atribuir una confirmación a otro autor, haz clic en el icono de coautores y escribe el nombre de usuario que deseas incluir.
-
Dentro del campo Description (Descripción), haz clic en Commit to (Confirmar a)BRANCH.
-
Si la rama a la que intentas comprometerte está protegida, Desktop te avisará.
- Para mover tus cambios, haz clic en switch btanches (cambiar ramas).
- Para confirmar tus cambios en la rama protegida, haz clic en Commit to BRANCH**(Enviar a RAMA)**.
Para más información sobre ramas protegidas, ve "Acerca de ramas protegidas".
-
Da clic en Cargar al origen para cargar tus cambios locales al repositorio remoto.