· Miler Roque · Git · 2 min lectura
Guía y consejos prácticos sobre Git
Diferentes anotaciones rápidas sobre Git que incluyen consejos útiles, trucos prácticos y ejemplos claros para mejorar el desarrollo de software.
Proceso básico para subir cambios a repositorio
git status
git add .
git commit -m "Comentario del cambio hecho"
git push origin master
Cambiar o crear nueva rama
git checkout nombre_rama_existente
git checkout -b nombre_nueva_rama
Quitar archivo de la cache cuando no se puede agregar al .gitignore
git rm --cached ruta_nombre_archivo
Quitar carpeta de la cache cuando no se puede agregar al .gitignore
git rm -r --cached nombre_carpeta
Deshacer cambios locales sin opción a recuperarlos
#Deshacer cambios de un archivo en específico
git checkout -- ruta_nombre_archivo
#Deshacer todos los cambios
git reset --hard
Usar git para dividir o cortar un archivo de texto plano muy grande en archivos más pequeños en windows
#1.- Abri el CMD y ejecutar el siguiente comando. Donde 10m, es el tamaño de los archivos dividos.
split txt.log -b 10m
Volver temporalmente a un commit específico
git checkout id_commit
#Ejm: git checkout 3d783899
#Crear una rama a partir de un commit anterior
git checkout -b nombre_rama id_commit
#Ejm: git checkout -b rama_sin_error 3d783899
Ver el url de repositorio git remoto
git remote -v
Cambiar de repositorio remoto github usando token
git remote set-url origin https://<token>@github.com/cuenta/repositorio.git
Ver cambios sobre un archivo
git diff ruta_nombre_archivo
Ver archivos en el stash
git stash show
#Ver cambios de los archivos
git stash show -p
Merge a commit específico de diferentes ramas
git cherry-pick hash_de_commit