Introducción

Que es Git

Que es GitHub

Ciclo de vida de los archivos en Git

Un proyecto de Git tiene tres secciones principales

  1. Archivos Untracked: son archivos que NO viven dentro de Git, solo en el disco duro. Git no tiene registros de su existencia.
  2. Archivos Unstaged: son archivos que viven dentro de Git pero no han sido afectados por el comando git add ni git commit. Git tiene un registro de estos archivos, pero está desactualizado, sus últimas versiones solo están guardadas en el disco duro.
  3. Archivos Staged: viven dentro de Git y hay registro de ellos porque han sido afectados por el comando git add pero no por git commit.
  4. Archivos Tracked: son los archivos que viven dentro de Git, no tienen cambios pendientes y sus últimas actualizaciones han sido guardadas en el repositorio gracias a los comandos git add y git commit.

https://miro.medium.com/max/500/0*HeEKExh4Z0nlev1m.png

Comandos para mover archivos