Para cambiar la ruta de trabajo
```
cd C://Users//Basis//Documents//lol
```
Con este comando se configura el user name
```
$ git config --global user.name "John Doe"
```
Con este comando se configura tu correo electrónico
```
$ git config --global user.email johndoe@example.com
```
Para ver que tipo de configuración has ingresado se puede meter el siguiente comando
```
$ git config --list
```
Siempre te tienes que posicionar en la rama donde vas a trabajar. Este comando te sirve para ver en que rama
estas trabajando
```
git branch -a
```
Para cambiarte de rama se utiliza el siguiente comando
```
git checkout "la rama a la que te cambiaras"
```
Con el siguinete comando verificas en que rama estas trabajando
```
git branch
```
con este comando creas una nueva rama
```
git branch Nombre de la rama
```
Para revisar que cambios se han hecho en el repositorio (osea los cambios que tu haz hecho)
```
git status
```
Si se quiere ser mas especifico, se puede ver exactamente donde se hicieron los cambios
```
git diff
```
Para agregar los archivos modificados al repositorio y poder hacer commit posteriormente, se utiliza el
siguiente comando
```
git add .
```
Para hacer el commit, es decir, enviar todos los cambios al repositorio de tu rama, se utiliza el siguiente
comando.
En el comentario se define que cambio se hizo, se utiliza un mensaje claro y conciso del cambio que se hizo.
Se recomienda hacer un commit cada vez que haya un cambio fuerte y pequeño a su vez.
```
git commit -m "Aqui entre comillas dobles se coloca el comentario del commit"
```
Finalmente para serciorarte de los cambios y que se haya guardado en tu rama, ejecutamos nuevamente el
siguiente comando.
Deberia aparecer que no hay nada de cambio para hacer commit.
```
git status
```
Para regresar al commit anterior se ponen los siguientes comandos
~~~
git checkout -- .
git status
git clean -f
git status
git reset --hard
git status
~~~
# Referencias #
http://rogerdudler.github.io/git-guide/index.es.html