Comandos de Git/GitHub más usados

5
(1)

🐙 40 Comandos de Git/GitHub más usados (básicos y avanzados)

Git es el sistema de control de versiones más popular del mundo, y GitHub su plataforma líder para colaboración. A continuación, encontrarás una tabla extendida con 40 comandos de Git y GitHub: desde lo más básico (inicializar, clonar, hacer commits) hasta lo avanzado (rebase, cherry-pick, reflog). Dominar estos comandos te dará un control total sobre tus proyectos.

ComandoDescripciónEjemplo
git initInicializa un nuevo repositoriogit init
git cloneClona un repositorio remotogit clone https://github.com/user/repo.git
git statusMuestra el estado del repogit status
git addAñade archivos al área de staginggit add archivo.txt
git commitGuarda cambios con un mensajegit commit -m "mensaje"
git logMuestra historial de commitsgit log --oneline
git diffCompara cambios pendientesgit diff archivo.txt
git showMuestra detalles de un commitgit show abc123
git configConfigura usuario/correogit config --global user.name "Juan"
git helpMuestra ayuda de un comandogit help commit
git branchCrea o lista ramasgit branch feature
git checkoutCambia de ramagit checkout main
git switchCambia de rama (moderno)git switch develop
git mergeFusiona ramasgit merge feature
git rebaseReaplica commits en otra ramagit rebase main
git cherry-pickAplica un commit específicogit cherry-pick abc123
git branch -dElimina una ramagit branch -d feature
git branch -mRenombra una ramagit branch -m master main
git remoteGestiona repos remotosgit remote -v
git fetchDescarga cambios sin aplicargit fetch origin
git pullDescarga y fusiona cambiosgit pull origin main
git pushSube cambios al remotogit push origin main
git push -uSube rama y configura upstreamgit push -u origin feature
git remote addAñade un remoto nuevogit remote add origin URL
git resetRevierte commits/cambiosgit reset --hard HEAD~1
git revertCrea commit que revierte otrogit revert abc123
git cleanBorra archivos sin seguimientogit clean -f
git restoreRestaura archivosgit restore archivo.txt
git checkout --Restaura archivo (método viejo)git checkout -- archivo.txt
git stashGuarda cambios temporalesgit stash save "WIP"
git stash popRecupera cambios guardadosgit stash pop
git tagCrea etiquetas de versióngit tag v1.0
git tag -aEtiqueta anotadagit tag -a v1.1 -m "release"
git reflogMuestra historial ocultogit reflog
git bisectEncuentra commit con errorgit bisect start
git blameMuestra autor línea por líneagit blame archivo.txt
git shortlogResumir commits por autorgit shortlog -s -n
git archiveCrea zip/tar de versióngit archive --format=zip HEAD > code.zip
git submoduleGestiona submódulosgit submodule add URL
git worktreeAdministra múltiples árbolesgit worktree add ../copia rama

🧠 Conclusión

Estos 40 comandos abarcan casi todo el ciclo de vida en Git: desde la creación de repositorios hasta técnicas avanzadas de rebase, reflog y submódulos. Si los dominas, podrás trabajar con confianza en cualquier proyecto y colaborar eficazmente en GitHub.

Que te pareció este post?

Click en la estrella para votar

Rating promedio 5 / 5. Conteo 1

Sea el primero en calificar esta publicación.

¡Lamentamos que este post no te haya resultado útil!

¡Mejoremos este post!

Cuéntanos ¿cómo podemos mejorar este post?

error: Contenido esta Protegido
Scroll al inicio