git basico para el dia a dia

Post on 28-Jun-2015

135 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Una introducción del trabajo con GIT. Se señalan los comandos básicos para empezar a trabajar con ficheros.

TRANSCRIPT

VIVIENDO CON GIT

REPASO RÁPIDORepositorio

Ramas

Estados

Acciones

[local(es)/remoto(s)]

[master/principales/secundarias]

[sin-control/no-modificado/modificado/indexado]

[añadir/eliminar/editar/preparar/comprometer]

ESCENARIOSRama Única

masterRama de desarrollo

master/developRamas múltiples

master/develop/fixes/issue

OBJETIVOS

Iniciar un repositorio local y configurarlo.

Trabajar con los ficheros.

Estados de los ficheros.

Acciones en el repositorio local.

CREANDO Y CONFIGURANDO

git config --global user.name “User name”

git config user.email user@example.com

git config --global core.editor vim

git config --global user.name “User name”

git config user.email user@example.com

git config --global core.editor vim

git initgit init

Crear un repositorio

Configuración de identidad

ADAPTANDO

$ git config –-global alias.st status$ git st$ git config –-global alias.st status$ git st

$ git config --global color.ui true$ git config --global color.ui true

$ git config log.decorate true

Crear un alias

Algo de color

Aún más color

MODIFICANDO FICHEROSgit add .git add *.cppgit add un/archivo/especificogit add una/carpeta

git mv file.txt fileLo mismo que: mv file.txt file

git rm file.txtgit add file

git rm filegit rm --cached fileLo mismo que: rm file

git checkout file

Añadiendo ficheros

Renombrando ficheros

Removiendo ficheros

GUARDANDO CAMBIOS

git commit -m 'mensaje del commit'git commit -am 'todos los archivos modificados'git commit --amend

git stash listgit stash applygit stash popgit stash drop stash@{0}

Comprometiendo los cambios

Cambios temporales

VIVIENDO CON GIT

top related