tipos tag qué que existen etiquetas crear git gitk

tag - Viendo el árbol de la versión completa en git



que es head en git (4)

  1. Cuando estoy en mi lugar de trabajo solo con terminal, uso:

    git log --oneline --graph --color --all --decorate

  2. Cuando el sistema operativo admite GUI, uso:

    gitk --all

  3. Cuando estoy en mi PC con Windows, uso mi propio GitVersionTree

Estoy usando la versión de línea de comando de Git y gitk. Quiero ver el árbol de versión completa, no solo la parte accesible desde la versión actualmente desprotegida. ¿Es posible?


Hay una respuesta muy buena para la misma pregunta.
Agregando las siguientes líneas a "~ / .gitconfig":

[alias] lg1 = log --graph --abbrev-commit --decorate --date=relative --format=format:''%C(bold blue)%h%C(reset) - %C(bold green)(%ar)%C(reset) %C(white)%s%C(reset) %C(dim white)- %an%C(reset)%C(bold yellow)%d%C(reset)'' --all lg2 = log --graph --abbrev-commit --decorate --format=format:''%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'''' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)'' --all lg = !"git lg1"


Puedes probar lo siguiente:

gitk --all

Puedes decirle a gitk qué mostrar usando cualquier cosa que git rev-list comprenda , así que si solo quieres algunas ramas, puedes hacer:

gitk master origin/master origin/experiment

... o cosas más exóticas como:

gitk --simplify-by-decoration --all


Si no tiene una interfaz gráfica disponible, también puede imprimir el gráfico de confirmación en la línea de comando:

git log --oneline --graph --decorate --all

si este comando se queja con una opción inválida --oneline, use:

git log --pretty=oneline --graph --decorate --all