GitSintaxis de revisiones de Git


Observaciones

Muchos comandos de Git toman parámetros de revisión como argumentos. Dependiendo del comando, denotan un compromiso específico o, para los comandos que recorren el gráfico de revisión (como git-log (1) ), todos los compromisos que pueden alcanzarse desde ese compromiso. Por lo general, se indican como <commit> , o <rev> , o <revision> en la descripción de la sintaxis.

La documentación de referencia para la sintaxis de las revisiones de Git es la página de manual de gitrevisions (7) .

Todavía falta en esta página:

  • [_] La salida de git describe , por ejemplo, v1.7.4.2-679-g3bee7fb
  • [_] @ solo como atajo para HEAD
  • [_] @{-<n>} , por ejemplo, @{-1} , y - significa @{-1}
  • [_] <branchname>@{push}
  • [_] <rev>^@ , para todos los padres de <rev>

Necesita documentación separada:

  • [_] Haciendo referencia a manchas y árboles en el repositorio y en el índice: <rev>:<path> y :<n>:<path> sintaxis :<n>:<path>
  • [_] Rangos de revisión como A..B , A...B , B ^A , A^1 y limitación de revisión como -<n> , --since

Sintaxis de revisiones de Git Ejemplos relacionados