git switch / restore
(honeymon.io)Las funciones de checkout, que se usaban de forma mezclada, se separaron en switch para cambiar de rama y restore para restaurar archivos.
Es una función añadida de forma experimental desde la versión git 2.23, lanzada hace un año, y sigue igual en la actual 2.28 (puede cambiar más adelante).
git switch: cambia de rama
-c: crea una rama
git restore: restaura los archivos en los que se está trabajando
3 comentarios
restore sí lo uso de vez en cuando, pero todavía no me acostumbro a switch, así que mejor
checkout... -0-Ah, sí, restaurar un archivo con checkout sí se siente algo raro~
Como esta función se estuvo comentando en Twitter, quería compartirla.
En la ayuda principal de
git --help, el comandocheckoutya fue cambiado para que no aparezca. ( solo quedasparse-checkout).