Exemples d'utilisation de Git log en Espagnol et leurs traductions en Français
{-}
-
Colloquial
-
Official
-
Official
-
Medicine
-
Financial
-
Computer
-
Ecclesiastic
-
Ecclesiastic
-
Official/political
-
Programming
-
Political
También puedes usar con git log una serie de opciones de resumen.
La herramienta más básica ypotente para hacer esto es el comando git log.
Cuando ejecutes git log sobre este proyecto, deberías ver una salida similar a esta.
Hay que considerarlo comouna interfaz gráfica mejorada sobre git log y git grep.
Este comando es básicamente el mismo que git log, pero por defecto, imprime solo los valores SHA-1 y nada más.
Combinations with other parts of speech
Utilisation avec des adjectifs
Utilisation avec des noms
Los registros de las ramas divergen También puedes ver estofácilmente utilizando el comando git log.
Por defecto, si no pasas ningún argumento, git log lista las confirmaciones hechas sobre ese repositorio en orden cronológico inverso.
El código que escribiremos devolverá el mensaje del commitfinalmente apuntado por HEAD algo así como git log -1.
Se llama con la opción-L a git log y le mostrará el historial de una función o línea de código en su base de código.
Apuntador HEAD a la rama donde estás actualmente Esto puedes verlo fácilmenteal ejecutar el comando git log para que te muestre a dónde apunta cada rama.
También se puede obtener desde el git log para cualquier fusión después del hecho, para ver cómo algo se resolvió luego de este.
Cubrimos este comando principalmente en Nombres cortos de RefLog,donde mostramos el uso normal y cómo usar git log-g para ver la misma información con salida de git log.
En Opciones para limitar la salida de git log se listan estas opciones, y algunas otras bastante comunes, a modo de referencia.
Por ejemplo, si quisiéramos ver cada cambio realizado en la función git_deflate_bound en el archivo zlib. c,podríamos ejecutar git log- L:git_deflate_bound: zlib.c.
Toma muchas de las mismas opciones que el comando git log pero, en lugar de enumerar todos las commits, presentará un resumen de los commits agrupados por autor.
Una de las cosas más interesantes que ver con git show está en Re-fusión Manual de Archivos para extraer contenidos de un archivo específico de diversas etapas durante un conflicto de fusión. git shortlog El comando git shortlog seutiliza para resumir la salida de git log.
Por ejemplo, se puede obtener el mismo resultado que en elejemplo previo tipiando git log origin/master…- Git sustituye HEAD is un lado está faltando.
Si lanzas un git log en un registro como este, verás dos confirmaciones con el mismo autor, misma fecha y mismo mensaje. Lo que puede llevar a confusiones.
Si se corre un git push y la rama de seguimiento actual es origin/master,los commits listados por git log origin/master… HEAD son los commits que serán transferidos al servidor.
Por ejemplo, si quieres ejecutar git log y no recuerdas una de las opciones, puedes empezar a escribirla y presionar el tabulador para ver qué coincide.
Git-p4 ha creado algunas refs para representar el estado del servidor,y se ven como refs remotas para git log, pero no son administradas por Git, y no puedes presionarlas.
El comando git log tiene varias herramientas potentes para encontrar commits específicas por el contenido de sus mensajes o incluso el contenido de las diferencias que introducen.
Vuelves a fusionar el mismo trabajo en una nueva fusión confirmada Siejecutas git log sobre un historial así, verás dos confirmaciones hechas por el mismo autor y con la misma fecha y mensaje, lo cual será confuso.
Si añadimos la opción--merge a git log, solo mostrará los compromisos en cualquier lado de la fusión que toque un archivo que esté actualmente en conflicto.$ git log--oneline--left-right--merge< 694971d update phrase to hola world> c3ffff1 changed text to hello mundo En su lugar, si corremos eso con la opción-p obtienes, solo los diffs del archivo que terminó en conflicto.
Otro uso bastante frecuente de esta sintaxis es para ver lo que seestá a punto de publicar en remote:$ git log origin/master… HEAD Este comando muestra cualquier commit en tu rama actual que no está en la rama master del remoto origin.
Si usted añade--abbrev-commit al comando git log, el resultado utilizará los valores cortos pero manteniendolos únicos; por default utiliza siete caracteres pero los hace más largos de ser necesario para mantener el SHA-1 sin ambigüedades:$ git log--abbrev-commit--pretty=oneline ca82a6d changed the version number 085bb3b removed unnecessary test code a11bef0 first commit Generalmente, de ocho a diez caracteres son más que suficientes para ser únicos en un proyecto.
Por ejemplo, si se quiere ver todos los commits que son alcanzables desde refA o refB pero no desde refC,se puede escribir lo siguiente:$ git log refA refB^refC$ git log refA refB--not refC Esto lo convierte en un sistema de consultas muy poderoso que debería ayudar a descubrir qué hay en sus ramas.
Además de las opciones de formateo, git log acepta una serie de opciones para limitar su salida-es decir, opciones que te permiten mostrar únicamente parte de las confirmaciones.
Por ejemplo, este comando lista todas las confirmaciones hechas durante lasdos últimas semanas:$ git log--since=2. weeks Este comando acepta muchos formatos. Puedes indicar una fecha concreta("2008-01-15"), o relativa, como"2 years 1 day 3 minutes ago""hace 2 años, 1 día y 3 minutos.
Es sencillo revisar cuales son las confirmaciones de cambios dondeinterviene ese archivo:$ git log--oneline--branches-- git. tgz dadf725 oops- removed large tarball 7b30847 add git tarball Para borrar realmente ese archivo de tu historial Git, has de reescribir todas las confirmaciones de cambio desde 7b30847.