git add . Este comando agrega todos los archivos al stage, y quedan listos para ser comiteados
git add <path/file.ext> Agrega solamente el archivo file al stage, y lo deja listo para comitearlo.
git commit -m "mensaje" Genera un commit con los archivos que estaban preparados (Stage)
git commit -m "<type>[optional scope]: <description>"
git push origin <rama> Envía todos los commits realizados al repositorio remoto (github)
git push origin maingit push origin master
git pull origin <rama> Trae todos los cambios 'mergeados' en la rama desde el repositorio remoto
git pull origin maingit pull origin develop
git status Muestra el estado del stage
git remote -v Muestra el repositorio remoto al cual estoy conectado
git checkout <rama> Cambia de rama
git checkout -b <rama> Crea una rama y se cambia a ella
git switch <rama> Cambia de rama
git switch -b <rama> Crea una rama y se cambia a ella
git branch Muestra las ramas disponibles
git branch -a Muestra las ramas disponibles en local y en remoto
git branch -d <rama> Borra la rama (si se puede)
git branch -D <rama> Borra si o sí la rama
Check List
Recursos
Code collaboration & Version Control
Git - commands
git add .
Este comando agrega todos los archivos al stage, y quedan listos para ser comiteadosgit add <path/file.ext>
Agrega solamente el archivo file al stage, y lo deja listo para comitearlo.git commit -m "mensaje"
Genera un commit con los archivos que estaban preparados (Stage)git commit -m "<type>[optional scope]: <description>"
git push origin <rama>
Envía todos los commits realizados al repositorio remoto (github)git push origin main
git push origin master
git pull origin <rama>
Trae todos los cambios 'mergeados' en la rama desde el repositorio remotogit pull origin main
git pull origin develop
git status
Muestra el estado del stagegit remote -v
Muestra el repositorio remoto al cual estoy conectadogit checkout <rama>
Cambia de ramagit checkout -b <rama>
Crea una rama y se cambia a ellagit switch <rama>
Cambia de ramagit switch -b <rama>
Crea una rama y se cambia a ellagit branch
Muestra las ramas disponiblesgit branch -a
Muestra las ramas disponibles en local y en remotogit branch -d <rama>
Borra la rama (si se puede)git branch -D <rama>
Borra si o sí la rama