Tabla de Contenido
Temario
Lecciones por cada unidad de estudio con videos sobre el proceso de desarrollo y textos explicativos del código.
Basico
1. Conceptos básicos para #git | Capitulo 1
Bienvenidos a este curso introductorio sobre Git, en que se desglosará parte por parte los comandos, como usarlo, ¿Qué es GitHub? entre otros detalles.
2. Instalación de #git en Windows paso a paso | Capitulo 2
Bienvenidos a este curso introductorio sobre Git, en que se desglosará parte por parte los comandos, como usarlo, ¿Qué es GitHub? entre otros detalles.
3. El ciclo de vida de los archivos en #git | Capitulo 3 | parte 1
Pasando a las lecciones practicas, aquí abordaremos los primeros comandos git importantes del curso además de empezar a ver el ciclo de vida en git.
4. Configuraciones de identidad y mini curso de #Vim | Capitulo 4
Bienvenidos a la lección 4 aun no continuaremos con lo tratado en la lección anterior porque vamos a dar solución al error de la configuración de identidad
5. El ciclo de vida de los archivos en #git | Capitulo 5 | parte 2
En la lección anterior no vimos nada del siglo de vida, por eso ahora retomaremos desde le lección 3 continuando con el ciclo de vida en git.
6. Usando checkout para revisar commits | Capitulo 6
Ahora tenemos que empezar a ver todo lo referente a las ramas y como movernos a través de ellas, esto como preludio a la ultima lección sobre GitHub.
7. Subiendo un repositorio a #github | Capitulo 7
Es momento de dejar de lado el trabajo en local para por fin subir nuestro código al servidor de git por excelencia, GitHub
Descripción del curso
Bienvenidos a este curso introductorio sobre Git, git es el sistema de control de versiones por excelencia, su importancia radica en conservar versiones anteriores de nuestro proyectos según los vayamos avanzando; en este curso veremos parte por parte como es el flujo de trabajo con git en local, cuáles son sus comandos, y ¿Que es GitHub? entre otros detalles teóricos que estaremos viendo para entender correctamente cómo funciona git.
¿Qué aprenderás?
El temario de cada lección es el siguiente:
Conceptos básicos para #git | Capitulo 1
- ¿Qué es un sistema de control de versiones?
- Comando: git init, la carpeta .git y ¿Qué son los repositorios?
- ¿Qué es un commit?
- El ciclo de vida del estado de tus archivos: Sin seguimiento y En seguimiento
- ¿Qué son las ramas?¿Qué es Master?
- Comandos: git checkout, git branch, git merge
- ¿Qué son los repositorios remotos?
- ¿Qué es clonar? ¿Qué son las conexiones remotas?
- Comandos: git clone, git push, git fetch, git pull
Instalación de #git en Windows paso a paso | Capitulo 2
- Conceptos acerca de la instalación
El ciclo de vida de los archivos en #git | Capitulo 3 | parte 1
- Preparando el área de trabajo
- ¿Cómo ver archivos ocultos en Windows?
- Comando: git status
- Repaso del ciclo de vida del estado de tus archivos (untracked, tracked, stage)
- Comando: git add .
- Áreas de trabajo en Git (Workspace, Index)
- Comando: git restore .
Configuraciones de identidad y mini curso de #Vim | Capitulo 4
- ¿Por qué sale el error de autor desconocido?¿Que son las variables de configuración?
- ¿Cómo resolver el error de autor desconocido? (git config)
- ¿Qué pasa cuando intentamos hacer un commit sin mensaje?
- Mini curso de VIM (modo inserción, modo normal, modo visual)
- Comando: git log
El ciclo de vida de los archivos en #git | Capitulo 5 | parte 2
- Comando: git log [nombre de archivo]
- Comando: git reset --soft [id del commit]
- Comando: git reset --hard [id del commit]
- Áreas de trabajo en Git: Repositorio local
- Comando: git rm
Usando checkout para revisar commits | Capitulo 6
- Opciones para el git log
- Comando: git checkout [commit]
- ¿Qué significa detached head? y ¿Qué es el head?
- ¿Cómo salir del estado detached head?
- Commits no conectados a ninguna rama
- Ramas
Subiendo un repositorio a #github | Capitulo 7
- Conociendo GitHub
- Crear un repositorio remoto en GitHub
- ¿Cómo subir tus repositorios locales a Github?
- Comandos: git remote, git push
- Conectar tu consola con github/loguearte desde la consola
- Hacer Commits desde GitHub
- Comandos: git fetch, git log --all, git merge
Requisitos
- Un computador con sistema operativo Windows.
- Acceso a internet.
- Una cuenta en GitHub (para la ultima lección)
Código fuente
No disponible