Lista de commands en git
Para clonar el repositorio de GitHub
git clone https://github.com/susannalles/MinimalEditions.git
Para subir nuevos materiales a GitHub
git init #inicia git al interno de la carpeta
git add nombre_archivo.txt #añade el documento (o carpeta) en el area de espera ("stage")
git commit -m "mi primer mensaje de cambios" #describe los cambios realizados
git remote add origin https://github.com/susannalles/MinimalEditions.git #apunta a la dirección donde deseáis subir el nuevo material
git push -u origin master # subís los cambios al repositorio remote en GitHub por primera vez
Push & Pull
git add * #añade el documento (o carpeta) en el area de espera ("stage")
git commit -m "mensaje con los detalles del cambio" #describe los cambios realizados
git push origin master # subes los cambios a GitHub
git push origin [branch] # subes los cambios al repositorio remote en GitHub. Asegurar de escribir el nombre del branch que quieres subir sus cambios y **nunca subes al master** sin que todos revisamos sus cambios.
Sincronizar nuestra copia con el original
git pull # bajas los cambios del repositorio remoteo a tu copia en local
La Brújula
git status
: señala lo que se ha modificado en la carpeta de trabajo
git status # muestra los cambios hechos en la carpeta de trabajo
Branches
git branch # muestra en que branch estas trabajando
git branch [name] # crea un branch nuevo
git checkout [branch] # cambia de un branch a otro
git branch -d [name] # quita un branch
git checkout -b [name] # crea un branch nuevo y cambia a ese branch
git pull origin [branch] # bajas los cambios del repositorio remoteo a tu copia en local
git checkout -- [file] # descarta los cambios hechos en un archivo