Tutorial tortoise git_2.0

hdelmastro 2,863 views 9 slides Apr 12, 2013
Slide 1
Slide 1 of 9
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9

About This Presentation

Interesante tutorial que encontré sobre Tortoise Git


Slide Content

TUTORIAL TORTOISE GIT
Introducción Flujo GIT















Leyenda
Clone
Commit
Pull (Si existen conflictos resolver con Merge)
Push



Repositorio
Centralizado GIT
Repositorio Local 1
Repositorio Local 2
1
1
Fuentes Local
(Workspace)
Fuentes Local
(Workspace)
2
2
3
3
4
4

Aplicaciones necesarias

Tortoise Git 64 Bits http://tortoisegit.googlecode.com/files/TortoiseGit-1.7.10.0-64bit.msi
Tortoise Git 32 Bits http://tortoisegit.googlecode.com/files/TortoiseGit-1.7.10.0-32bit.msi
Esta aplicación se instala y sola se integra con nuestro explorador de Windows.
**OJO A LA HORA DE INSTALAR SELECCIONAR CONEXION SSH GIT-SERVER
Luego tendremos estas opciones en nuestras carpetas


Pasos que se deben realizar para trabajar con GIT apoyados con la
herramienta Tortoise Git

PASO 1
Clone
Botón derecho en la carpeta donde queremos descargar el proyecto

En la URL en este caso descargamos el guiasweb-2.0 (gitolite@git-
server:backoffice/guias/2.0/guiasweb-2.0.git)
Luego le damos “OK”

Y nos va a solicitar nuestra contraseña de la llave que entregamos al servidor de GIT, luego de esto
ya tenemos nuestro repositorio local y nuestras fuentes.

PASO 2
COMMIT
Cada mañana antes de empezar a trabajar debemos verificar que no tengamos cambios en
nuestras fuentes y que no este actualizado en nuestro repositorio local, para ellos haremos un
commit
Botón derecho en la carpeta

En caso de tener algún cambio nos mostrara que archivos fueron modificados y no están
“comiteados” y nos solicitara el comentario antes de realizar el Commit

Acá pueden darle Push haciendo click en el combobox, este push subirá sus cambios del
repositorio local (master) al repositorio centralizado (Origin), en caso de haber algún problema,
nos indicara un mensaje en donde debemos hacer un pull primero para resolver los conflictos.

PASO 3
PULL
Cada vez que tengamos que trabajar con las fuentes debemos estar sincronizados con el código
que existe en el repositorio centralizado (origin) y realizar Merge en caso que existan conflictos.

En caso de existir conflicto y no se pueda resolver con un simple merge nos va aparecer lo
siguiente

Le damos al botón CLOSE, luego nos va a preguntar si queremos ver el problema o los cambios y le
damos “Yes”

Nos mostrara donde esta el conflicto:

Le damos doble click al archivo:
Y nos abrirá una ventana en donde podremos hacer el merge manualmente y resolver el
problema:

Luego le damos a guardar y realizamos el paso del COMMIT y luego el PUSH.
Tags