Generaremos un ejemplo de proyecto en git para poder empezar a trabajar con ello.
Con el comando git init se genera el entorno de trabajo git, esto consiste en una serie de carpetas ocultas (para linux esto significa directorios que comienzan por un ".") donde se almacena toda esta información.
El siguiente comando git config con la opción --gloval en el primer caso se utiliza user.name y en el segundo user.email , en el primer caso asigna un autor y en el segundo un email , esto es importante para identificar quien genera los cambios y facilitar la comunicación entre varios programadores que trabajan sobre un mismo proyecto.
git o actúa sobre linux o actúa sobre una terminal de bash (o algo parecido) para moverse por los ficheros. Esto hace que todos los comandos tipo mkdir, ls , cd, etc...