tipos tag remove practices etiquetas crear commits commands best git staging

remove - git tags best practices



¿Cómo desentierro interactivamente un trozo en particular en git? (3)

En git, si tengo un par de trozos del mismo archivo organizados en mi índice, ¿cómo puedo interactivamente desestabilizar uno de ellos?

¿Hay alguna alternativa para desestabilizar todo el archivo, y luego volver a organizar los bloqueos que quiero mantener, o deshacer manualmente los cambios en la copia de trabajo, y luego agregar de forma interactiva esos cambios desaprovechados?



git gui tiene una interfaz gráfica de usuario decente para escenificar o dejar de escena trucos o líneas interactivamente. Hay clientes de GUI más bonitos / mejores, pero git gui es liviano, incorporado y multiplataforma (lin, win, mac).

https://git-scm.com/docs/git-gui

Simplemente haga clic derecho en un trozo para escalonar / desestabilizar. Para líneas, resalte primero las líneas, luego haga clic derecho.


Prueba git reset --patch filename ; esto debería hacer lo contrario de git add --patch , según la documentation . La forma corta -p también funciona para ambos comandos.