Git comandos básicos
Iniciar un repositorio local desde un projecto existente:
$ git init
Añadir todos los archivos:
$ git add —all
Lo que es lo mismo que:
$ git add .
Subir los archivos a un repositorio remoto:
$ git commit -m “primer commit”
$ git push -u origin master
Crear una nueva rama de Git en local y cambiar a esa rama:
$ git checkout -b [nombre_de_la_rama]
Esto es solo un atajo para:
$ git branch [nombre_de_la_rama]
$ git checkout [nombre_de_la_rama]
Cambiar a una rama:
$ git checkout [nombre_de_la_rama]
Ver el estado de la rama:
$ git status
Mostrar la ramas locales:
$ git branch
Mostrar las ramas locales y remotas:
$ git branch --all
Una vez finalizado tus cambios en una rama para unir a master:
Nos situamos en master
$ git checkout master
Solo necesario si hay cambios en origin
$ git pull origin master
$ git merge [nombre_de_la_rama]
Subimos los cambios a nuestro repositorio remoto
$ git push origin master
Ver el historial:
$ git log
Para salir de la pantalla de git log inserta: q
Cambiar el “origin” de un repositorio Git
Ver el origin actual:
$ git remote -v
Te mostrará algo así:
origin https://Netinetidesign@bitbucket.org/yuraksisa/mybooking_theme_foundation_6.git (fetch)
origin https://Netinetidesign@bitbucket.org/yuraksisa/mybooking_theme_foundation_6.git (push)
Eliminar el origin actual y añadir uno nuevo:
$ git remote rm origin
$ git remote add origin https://Netinetidesign@bitbucket.org/Netinetidesign/mybooking-theme-nautic.git
$ git push -u origin master
Para eliminar Git de un proyecto, desde la carpeta del proyecto:
$ rm -rf .git
Eliminar node_modules de tu repositorio local y remoto: Primero añade node_modules a .gitignore, después ejecuta lo siguiente:
$ git rm -r --cached node_modules
$ git commit -m 'Remove the now ignored directory node_modules'
$ git push origin master
Bajar todas las nuevas ramas del repositorio remoto:
$ git clone url-repositorio
Posteado en Programación con : Git
Tweet