Comenzar proyecto nuevo: git init Conectar mi repositorio nuevo con un servidor: git remote add origin servidor Clonar uno ya existente: git clone usuario@host:repositorio Obtener los cambios del repositorio remoto: git pull oring master Para guardar mis cambios: git add . #Añade todos los ficheros nuevos o modificados git diff #ver los cambios que que se van a confirmar con el commit git commit -m "Información sobre el commit" Saber el estado del git: git status Volver al último commit realizado: git reset --hard Subir mis cambios al servidor remoto: git push origin master Crear una nueva rama: git checkout -b mi-nueva-rama Después de realizar los commit con los cambios y ya tenga todo listo podemos pasarlo a la rama principal y fusionar los cambios: git checkout master git merge mi-nueva-rama
Documentación sobre desarrollo o instalación de aplicaciones de software libre (Python, Java, OpenERP, OpenCMS, Pentaho, music21, django, invenio, . . .), configuraciones de sistemas (GNU/Linux, especialmente Ubuntu y CentOS), trabajos sobre sistemas de información, digitalización, música, . . .