tag - ¿Cómo exporto un registro de git a un archivo de texto?
tipos de etiquetas en git (5)
Quiero exportar el registro de todas las confirmaciones en un repositorio a un archivo de texto, ¿hay alguna forma de hacerlo?
¿Has probado git log > log.txt
?
Esto es lo que funcionó para mí con Git Bash
en Windows 7
:
git log > /C/Users/<user-name>/Desktop/git-log.txt
reemplace <user-name>
con su user name
.
El archivo se exportará a su Desktop
desde donde puede read
.
Buena suerte...
Puede hacer que el informe de registro sea más claro, por
(1) establecer el número de confirmaciones más recientes (por ejemplo, en el siguiente comando, obtenemos los últimos 50 commits, puede cambiarlo a 100, 500, etc.)
(2) muestra la confirmación larga en una línea Este comando se visualiza para confirmar el registro en la rama actual:
git log --oneline -50 > log50_latest_commits.txt
(3) Si desea mostrar la confirmación en todas las ramas
git log --all --oneline -50 > log50_latest_commits.txt
El archivo de texto generado permanecerá en el directorio actual.
Referencia: https://git-scm.com/docs/git-log
(probado en git version 2.11.0.windows.1
y funciona en muchas otras versiones de Git)
Solo deberá deshabilitar el buscapersonas.
git --no-pager log > log.txt
Si desea formatearlo para que se vea mejor, puede usar los parameters de git log.
git log | clip
copias en el portapapeles, luego pegue en un archivo de texto