Diferències
Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia | ||
tech:git:start [20/01/2025 01:44] – [ramas] mate | tech:git:start [09/05/2025 04:09] (actual) – [related] mate | ||
---|---|---|---|
Línia 6: | Línia 6: | ||
* [[tech: | * [[tech: | ||
* [[tech: | * [[tech: | ||
+ | * [[tech: | ||
== cheatsheet | == cheatsheet | ||
Línia 165: | Línia 166: | ||
<code bash; recuperar un fichero > | <code bash; recuperar un fichero > | ||
git checkout < | git checkout < | ||
+ | </ | ||
+ | |||
+ | <code bash (ohshitgit) recuperar un fichero > | ||
+ | # busca el hash del commit anterior de cuando se cambio el archivo | ||
+ | git log | ||
+ | # usa las flechas para moverte para arriba y abajo en la historia | ||
+ | # una vez que encontraste el commit, guarda su hash | ||
+ | git checkout [hash guardado] -- path/ | ||
+ | # la version anterior del archivo estará en tu index | ||
+ | git commit -m "Waw, no tienes que hacer copiar-pegar para deshacer" | ||
</ | </ | ||
Línia 184: | Línia 195: | ||
==== diferencias entre commits | ==== diferencias entre commits | ||
+ | * (ohshitgit) diferencias de ficheros en **staged**:< | ||
* diferencia de ficheros entre dos commits:< | * diferencia de ficheros entre dos commits:< | ||
* generar ZIP con ficheros cambiados entre 2 commits:< | * generar ZIP con ficheros cambiados entre 2 commits:< |