miércoles, 5 de diciembre de 2012

Tutorial de GIT : lo básico

Vamos a ver los comandos básicos de GIT, para evitar errores que puedan provocar conflictos e incluso perder parte del tranajo.


  • Crear una rama:
    git checkout -b nueva-rama-local
    
  • Commit de Cambios:
    git add .
    git commit -m "comentario sobre los cambios"
    
  • Preparar commit para subir a origen:
    git checkout master
    git pull origin master
    git checkout nueva-rama-local
    git rebase master
    
    Con esto, los cambios que se hubieran subido al master de origin se incorporan a la rama local. En caso de que hubiera algún fichero con conflictos, git avisaría (CONFLICT), y haciendo
    git status
    
    Veremos los ficheros que hay que revisar: los que se indican con "both modified". Una vez corregidos, haremos:
    git add .
    git rebase --continue
    
    Y listo
  • Para subir los cambios a origin, una vez hecho el rebase:
    git checkout master 
    git merge nueva-rama-local
    git puch origin master