Upload
ruben-martin-moreno
View
256
Download
0
Embed Size (px)
Citation preview
7/25/2019 Git Bsico - BASH
1/2
Secuencia Principal
Directorio de trabajo
add Index
commit HEAD
Configuracion General
Configuracion personal
git config --global user.name NOMBRE
git config --global user.email EMAIL
git config --global color.ui true
Revision y edicion de parametros
git config --global core.editor notepad
git config -l
git config --unset PARAM
Configuracion claves
git config --system http.sslVerify false
Ayuda
git help COMANDO
Repositorios
Iniciar repositorios
git init
Anadir archivos
git add .
git NOMBRE-DEL-FICHERO
git NOMBRE-DEL-DIRECTORIO
Ejemplos
git add *.txt
git add README
git add ProyectoFinal
Guardar cambios
git commit
git commit -m COMENTARIO
git commit -a
Borrar ficheros
git rm FICHERO
git rm -r DIRECTORIO
git rm --cached FICHERO
Estado Actual del Proyecto
git status
Herramientas de analisis
git log
git log -p
git log -5
git log --no-color
git log --pretty=oneline(short,full,fuller)git log --graph
Mas info
git show
Etiquetas
git tag NOMBRE
git tag -a NOMBRE -m DESCRIPCIONgit tag NOMBRE ID
Editar Cambios
Ignorar archivos
.gitignore
Anadir ignorado
git add -f NOMBRE
git add -f .
Deshacer lo hecho
git reset
git reset --hard
1
7/25/2019 Git Bsico - BASH
2/2
Ramas
Crear rama
git branch NOMBRE
Mover
git checkout mastergit checkout NOMBRE
Crear y mover
git checkout -b NOMBRE
Borrar rama
git branch -d NOMBRE
Unir ramas
git merge NOMBRERAMA(desde la rama principal)
Sincronizacion con Repositorios Remotos
Claves SSH
ssh-keygen
ssh-copy-id URL-SERVIDOR
Repositorios Remotos
Clonar repositorio
git clone URL
git clone SSH-URL
git clone HTTPS-URL
Recibir cambios
git pull origin master
git pull origin RAMA
git pull
Enviar cambios
git config --global push.default matching
git push --set-upstream origin RAMA
git push origin master
git push origin RAMA
git push
Anadir origen remoto
git remote add origin URL
Modifica origen remoto
git remote set-url origin URL
Ver servidores remotos
git remotegit remote -v
Ver ramas remotas
git branch -r
Ver todas las ramas
git branch -a
Comando Utiles
Ver directorio
ls
Crear directorio
git remote
Mover entre carpetas
cd
Crear archivo
touch ARCHIVO
Modificar archivo
notepad ARCHIVO
2