Vídeo: Restablecer: suave, mixto y duro
El vídeo se reproduce en el reproductor de YouTube, en modo de privacidad mejorada.
- 6 minutos de vídeo
- Narración en inglés · English and Arabic subtítulos
- Ver en YouTube
Mueva una rama hacia atrás una confirmación de tres maneras y vea qué hace cada modo en la rama, el área de preparación y sus archivos, para que elija el que mantenga el trabajo que desea.
Lea la lección completa
El artículo tiene cada paso y comando del video, el ejercicio de práctica y las preguntas.
Transcripción del vídeo
La narración del vídeo, cue a cue.
- Mueve una rama hacia atrás y elige cuánto lo demás cambia.
- Suavemente mueve la rama. Mixto añade el índice. Hard agrega tus archivos.
- Entonces la diferencia es escenificada, no escenificada o ido.
- Construya un comienzo: un compromiso, un rescate rama, una edición no guardada y una nota.
- Haz tres copias idénticas y escribe Anotar el DNI de M.
- La edición nunca se confirmó. guarde una copia fuera de Git.
- La gráfica muestra M, luego C y el rescate. rama en C.
- Haga clic derecho en M, abra el submenú de reinicio y elija Suave.
- El diálogo dice que cada cambio se mantiene en escena, y sin cambios de archivos.
- La sucursal está en M ahora. C todavía está en el rama de rescate.
- La lista preparada tiene el compromiso anterior. el La lista no preparada tiene su edición.
- El archivo en el disco todavía tiene su edición.
- Copia mixta: mismo menú, elige Mixta.
- Este cuadro de diálogo dice que los cambios permanecen, sin escena.
- Ahora index.html solo está sin preparar.
- Su edición todavía está en el archivo.
- Antes de nada, guarda la edición y la nota. en otro lugar.
- Copia impresa: elija Impresa, con los puntos que significa una advertencia.
- El cuadro de diálogo enumera lo que se elimina y dice se salva primero. Cancelar es el valor predeterminado.
- Elija descartar y restablecer.
- Sólo queda la nota. La pagina es de M otra vez.
- En la terminal, la primera lectura es la comprometerse. Los tres son M.
- git show con dos puntos lee el índice. Soft mantiene la página antigua.
- El estado es diferente en cada copia.
- La rama de rescate todavía está en edad avanzada. comprometerse.
- Y el archivo en el disco: tu edición dos veces, M's dirigiéndose una vez.
- Cambiar la entrada: sin copia externa, y duro en la terminal.
- El reflog enumera las confirmaciones. La edición no guardada no está en ninguna parte.
- Y sobrescribe por completo un archivo sin seguimiento, si el objetivo tiene uno allí.
- Suaves y mixtos no pierden nada. Duro en el La aplicación se guarda primero.
- Práctica: llenar una tabla de rama, indexar y archivo para cada modo.
- A continuación, deshaga una confirmación compartida sin reescribiendo la historia, con revertir.