Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Confirmar y revisar cambios en su proyecto

GitHub Desktop registra todos los cambios a medida que los editas. Puedes decidir cómo agrupar los cambios para crear confirmaciones significativas.

En este artículo

Acerca de las confirmaciones

De manera similar al guardado de un archivo, una confirmación es un cambio en uno o más archivos en su rama. Git asigna a cada confirmación un ID exclusivo, denominado SHA o hash, que realiza el seguimiento de:

  • 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 cualquiera de las confirmaciones en las que colabores.

1. Elegir una rama y realizar cambios

  1. Crear una rama nueva o seleccionar una rama existente haciendo clic en Current Branch (Rama actual) en la barra de herramientas y seleccionando la rama de la lista.
    Despliega el menú para cambiar tu rama actual
  2. 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). Opción de 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.Selecciona la casilla de verificación para confirmar todos los archivos cambiados
  • 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 o Enter después de seleccionar un archivo.Selecciona las casillas de verificación junto a los archivos que deseas confirmar

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.

Líneas no seleccionadas en un archivo

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.

  1. 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.
    Selecciona varios archivos con cambios a descartar
  2. 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.
    Opción Discard Changes (Descartar cambios) en el menú contextual
  3. Para confirmar los cambios, revisa los archivos afectados y haz clic en Discard Changes (Descartar cambios).
    Botón Discard Changes (Descartar cambios) en el cuadro de diálogo de confirmación

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.

  1. 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.
    Selecciona varios archivos con cambios a descartar1. 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.
    Opción Discard Changes (Descartar cambios) en el menú contextual
  2. Para confirmar los cambios, revisa los archivos afectados y haz clic en Discard Changes (Descartar cambios).
    Botón Discard Changes (Descartar cambios) en el cuadro de diálogo de confirmación

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.

  1. 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).

    Campo para mensaje de confirmación

  2. 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.

    Agregar un coautor al mensaje de confirmación

  3. Dentro del campo Description (Descripción), haz clic en Commit to (Confirmar a)BRANCH.

    Botón Commit (Confirmar)

  4. 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".

    Advertencia de rama protegida

  5. Haz clic en Push origin (Subir origen) o Force push origin (Forzar subir origen) para subir tus cambios al remoto.

    El botón Subir

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos