Вы находитесь на странице: 1из 9

CONTENIDO

subiendo los archivos al repositorio ................................................................................................... 2


COMANDOS INICIALES ........................................................................................................................ 2
AGREGAR ARCHIVOS AL REPOSITORIO ............................................................................................... 3
MOSTRANDO LA LÍNEA DE TIEMPO .................................................................................................... 4
agregando alias ................................................................................................................................... 4
mis alias ............................................................................................................................................... 5
Cambios hechos .................................................................................................................................. 5
actualizar y revertir commits .............................................................................................................. 6
Renombrar archivos ............................................................................................................................ 7
Ignorar archivos que no deseamos ..................................................................................................... 7
crear ramas ......................................................................................................................................... 8
MERGE FAST-FORWARD.................................................................................................................. 8
UNIONES AUTOMATICAS ................................................................................................................ 8
COMANDOS GIT
SUBIENDO LOS ARCHIVOS AL REPOSITORIO
// estableciendo conexión con el repositorio

git remote add origin [link del repositorio]


https://github.com/misael1999/ProyectoHospita
l.git
git push -u origin master --- subir todos los
archivos
COMANDOS INICIALES
Git config –- global user.name “nombre”
User.email “email”
Para ver configuración
Git config –- global -e
Mostrar los valores guardados
Para iniciar un repositorio en git
Git init
Agregar todos los archivos de la carpeta
seleccionada
Git add .
Mostrar cómo están los archivos actuales
Git status

Mostrar cómo están los archivos actuales en el


ecenario
Git status -s

Agregar un comentario a los cambios


Git commit -m “mensaje”

AGREGAR ARCHIVOS AL REPOSITORIO


Gi add -u
Actualizar archivos
Gi add *.png(extensión)
Para agregar archivos al repositorio con una
extensión especifica
Gi add css/ (directorio)
Para agregar archivos al repositorio de una
carpeta especifica
Gi add -A
Para agregar archivos al repositorio que han sido
modificados
Gi add reset [nombre del archivo]
Para omitir el archivo agregado

MOSTRANDO LA LÍNEA DE TIEMPO


Git log
Para ver todos los commits hechos
Git log -- oneline
Para mostrar la línea de tiempo de una forma
más corta
Git log – - oneline - - decorate - - all - - graph
Para mostrar la línea de tiempo de una forma
más elegante y ordenada
AGREGANDO ALIAS
Git config - -global alias.[nombre] “[comando
agregar al alias]”
MIS ALIAS

Git lg
log - - oneline - - decorate - - all - - graph
Git s
Status -s -b
CAMBIOS HECHOS
Git diff
Me muestra los cambios hechos
Git diff - -staged
Me muestra los cambios hechos después de
enviarlo al escenario
Git checkout -- .
Para regresar a la versión guardada
anteriormente
Nota: si queremos regresar al versión anterior tenemos que
quitar el archivo del escenario
Git - -reset HEAD README.md
Git checkout – - README.md
Para regresar a la versión guardada
anteriormente del archivo
ACTUALIZAR Y REVERTIR COMMITS
Git commit -am “[mensaje]”
Para agregar al escenario y a la vez hacer un
commit(solo cuando hemos modificado el
archivo)
Git commit - -amend -m “actualizamosCommit”
Para modificar el nombre del commit actual

Git reset - -soft HEAD^


Para revertir el commit anterior
Git reset - -mixed [clave hash]
Para movernos en cierto punto de la historia,
pero las modificaciones siguen ahí
Git reset - -hard [clave hash]
Para movernos en cierto punto de la historia,
eliminando todo lo que le antecedía
Git reflog
Para ver lo que hemos hecho y revertirlo
Nota: después de hacer eso se necesita Git reset
- -hard [clave hash] para volver en el punto
RENOMBRAR ARCHIVOS

Git mv [nombreArchivoMover] [NombreNuevo]


Git rm [nombreArchivoEliminar]
Para eliminar un archivo
IGNORAR ARCHIVOS QUE NO DESEAMOS
Crear el archivo -----.gitignore en la carpeta de
trabajo
Para ignorar un directorio se tiene que poner
[nombreDirectorio]/
CREAR RAMAS
MERGE FAST-FORWARD
Crear rama

Git branch [nombre de la rama]


Movernos de rama

Git checkout [nombre de la rama]


Unir ramas

// tenemos que regresar a la rama MASTER

Git checkout master

Git merge [nombre de la rama]


Eliminar una rama

Git branch -d [nombre de la rama]


UNIONES AUTOMATICAS
Crear una rama y movernos al mismo tiempo

Git checkout -b [nombre de la rama]