-
LecciónCómo deshacer un commit con reset
Si lo que queremos deshacer es algo que ya hemos confirmado, podemos deshacer el commit de varias formas. Hoy nos centramos en el comando git reset. -
LecciónCómo deshacer modificaciones de archivos
Cuando hacemos la modificación que no debimos nunca hacer, ¿cómo damos marcha atrás? En este vídeo os muestro cómo deshacer cambios locales y cómo sacar cambios del stage. -
Lección 📈 En tendenciaQué es el staging area
Hoy me centro en detalle en lo que comencé a explicar en el episodio anterior. En qué estados se pueden encontrar los archivos en nuestro repositorio de Git. -
LecciónCreando tu primer commit
Una vez que Git se encuentra instalado en el ordenador podemos crear un repositorio y hacer el primer commit. Hoy veremos cómo usar git init, git add, git commit y git status. -
LecciónCómo instalar Git
En este episodio me centro en la instalación de Git en Windows, Linux y MacOS X. Instalar Git en sistemas UNIX es particularmente sencillo. En Windows también hay alternativas fáciles de instalar. -
Lección 📈 En tendencia¿Qué es Git?
En este primer episodio del Tutorial de Git discuto qué es Git, por qué se ha vuelto tan popular en la industria del software y qué ventajas nos aporta frente a otros sistemas de control de versiones ya existentes. -
Lección 📈 En tendenciaMemoria dinámica
Terminamos este tutorial básico de C presentando las principales funciones que permiten trabajar con memoria dinámica en C, malloc y free, y un caso básico de uso. -
LecciónOtras construcciones de C
Prestemos un poco de atención al resto de construcciones que nos ofrece C: union, enum y typedef. También las ofrece C y también tienen derecho a tener sus 5 minutos de fama. -
Lección 📈 En tendenciaEstructuras
En este episodio hablamos de las estructuras y de cómo se pueden usar para agrupar datos. Por medio de la palabra clave struct podemos declararlas y luego podemos usarlas para hacer cosas chulas. -
Lección 📈 En tendenciaArrays
Los arrays permiten guardar de forma estructurada una serie de datos del mismo tipo de forma secuencial, pudiendo acceder a cada uno de los datos para leerlo o escribirlo mediante un mismo identificador y un índice.