Relative Refs en Git (hashes)
Trabajar con la notes/HEAD en Git y sus movimientos puede volverse tedioso principalmente gracias a los identificadores que se les proporciona a los commits.
Sin embargo, git es lo suficientemente inteligente como para permitirte usar prefijos y autocompletar de forma automatica el resto del hash del commit de forma inteligente, es decir, que si tenemos un commit con el hash fed2da64c0efc5293610bdd892f82a58e8cbc5d8 es suficiente colocar fed2 para que git lo pueda autocompletar y usar para lo que sea necesario.
# Relative refs
A pesar de lo inteligente que pueda ser git esto no es practico, es por eso que existen los relative refs que te permiten trabajar a partir de un punto memorable y referirte a commits anteriores de forma relativa a ciertos punteros (Como HEAD o el ultimo commit de una branch.)
- ^. Referirse un commit hacia arriba
- ~<num>. Referirse a un commit ’num’ veces arriba
# Comandos
# Visualizar el hash de los commits de Git
| |