Skip to content
Perspectivas e Iteraciones Entendiendo la IA: técnico, cotidiano y reflexiones.
← atrás

Hoja de Referencia de Git

1 de octubre de 2014 • 2 min de lectura

Hoja de Referencia de Git

A continuación se muestran comandos de git que me encuentro usando una y otra vez.

Clonar repositorio

git clone https://github.com/tinymce/tinymce-dist.git

Agregar archivos git existentes a repositorio git remoto

cd /path/to/my/repo
git remote add origin https://[email protected]/lostinkali/flightstats.git
git push -u origin --all # sube el repositorio y sus referencias por primera vez
git push -u origin --tags # sube cualquier etiqueta

Crear un repositorio en carpeta existente

git init
git add .
# Agrega los archivos en el repositorio local y los prepara para commit
git commit -m "Initial commit"

Cambiar rama actual a master

git checkout better_branch
git merge --strategy=ours master # mantener el contenido de esta rama, pero registrar una fusión
git checkout master
git merge better_branch

Eliminar Rama

git branch -D bugfix

Revertir a commit anterior

git checkout master
git reset --hard e3f1e37
git push --force origin master
# Luego para probarlo (no imprimirá ninguna diferencia)
git diff master..origin/master

agrega el archivo a git.

git add [filename]

elimina los archivos no rastreados desde el commit más reciente en el log.

git clean -fd

confirma los archivos agregados a git.

git commit -m "enter message here"

Remover el archivo de git. Usar -f para forzar que el archivo sea removido incluso cuando hay cambios.

git rm file1.txt

Etiquetar un punto específico en el tiempo.

git tag -a v1.4 -m 'my version 1.4'
↑ Volver arriba

Autor: Chuck Conway se especializa en ingeniería de software e IA Generativa. Conéctate con él en redes sociales: X (@chuckconway) o visítalo en YouTube.