dev.ansango / wiki

Lista de commands en git

· 2 min de lectura

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