Para iniciar el repositorio local
git init
Para agregar un origen remoto
git remote add origin <https...>
Crear una rama nueva
git branch -M <nombre_de_la_rama>
Para agregar ficheros para hacer un commit
git add fichero
Nota: con la opción -f incluimos los ficheros ocultos.
Para hacer un commit, ojo debemos poner un comentario cuando hacemos un commit
git commit -m "comentario"
Para subir los cambios a github.
git push -u origin rama
Cambiar de rama
git checkout <rama>
Clonar un repositorio de git en local
git clone url
Info de los archivos
git status
Nota: con la opción -s muestra los ficheros cambiados
hace un rollback hacia un commit y destruye lo creado actualmente
git reset --hard <id_commit>
Fuentes que pueden ayudar
https://bluuweb.github.io/tutorial-github/guia/fundamentos.html
https://rogerdudler.github.io/git-guide/index.es.html
https://www.atlassian.com/es/git/tutorials/using-branches/merge-conflicts