stringtranslate.com

Confirmar (control de versiones)

En los sistemas de control de versiones , una confirmación es una operación que envía los últimos cambios del código fuente al repositorio , haciendo que estos cambios formen parte de la revisión principal del repositorio. A diferencia de las confirmaciones en la gestión de datos , las confirmaciones en los sistemas de control de versiones se mantienen en el repositorio indefinidamente. Por lo tanto, cuando otros usuarios realizan una updateo una checkoutdesde el repositorio, recibirán la última versión confirmada, a menos que especifiquen que desean recuperar una versión anterior del código fuente en el repositorio. Los sistemas de control de versiones permiten volver a versiones anteriores fácilmente. En este contexto, una confirmación dentro de un sistema de control de versiones está protegida ya que se puede revertir fácilmente, incluso después de que se haya aplicado la confirmación.

Uso

Git

Para confirmar un cambio en git en la línea de comandos , asumiendo que git está instalado, se ejecuta el siguiente comando: [1]

git commit -m 'commit message'

Esto también supone que los archivos dentro del directorio actual se han preparado como tales: [2]

git add .

El comando anterior agrega todos los archivos en el directorio de trabajo que se van a preparar para la confirmación de Git. Una vez que se ha aplicado la confirmación, el último paso es enviar la confirmación al repositorio de software indicado , en el caso que se indica a continuación origin, a la rama main: [3]

git push origin main

Además, un atajo para agregar todos los archivos no preparados y hacer una confirmación al mismo tiempo es: [4]

git commit -a -m 'commit message'

Mercurio (hg)

Para confirmar un cambio en Mercurial en la línea de comandos , suponiendo que hg está instalado, se utiliza el siguiente comando: [5]

hg commit --message 'Commit Message'

Esto también supone que los archivos dentro del directorio actual se han preparado de la siguiente manera:

hg add

El comando anterior agrega todos los archivos en el directorio de trabajo que se van a preparar para la confirmación de Mercurial. Una vez que se haya aplicado la confirmación, el último paso es enviar la confirmación al repositorio de software indicado , a la defaultrama:

hg push

Véase también

Referencias

  1. ^ "¿Qué es el comando Git Commit? Nuestra guía para principiantes de 2023". careerfoundry.com . 2022-06-13 . Consultado el 2023-11-27 .
  2. ^ "El comando git add para principiantes". www.theserverside.com . Consultado el 27 de noviembre de 2023 .
  3. ^ "Tutorial de inserción y extracción de GIT". DataCamp . 2019-07-01 . Consultado el 2023-11-27 .
  4. ^ "Git - Documentación de git-commit". www.git-scm.com . Consultado el 4 de octubre de 2017 .
  5. ^ "Hg - Mercurial - Guía de inicio rápido". www.mercurial-scm.com . Consultado el 5 de noviembre de 2018 .