SlideShare una empresa de Scribd logo
TUTORIAL TORTOISE GIT
 Introducción Flujo GIT

                                           Repositorio
                                         Centralizado GIT




           4
                                                                            4
                        3            1                        1   3




Repositorio Local 1                                                   Repositorio Local 2




  2                                                                                         2




  Fuentes Local                                                          Fuentes Local
  (Workspace)                                                            (Workspace)




 Leyenda
           Clone

            Commit

            Pull (Si existen conflictos resolver con Merge)

               Push
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.

Más contenido relacionado

La actualidad más candente

ADM Overview - Customers
ADM Overview - CustomersADM Overview - Customers
ADM Overview - Customers
Steve Greene
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint Review
Steve Greene
 
8 Tips To Create Epic Visual Presentations
8 Tips To Create Epic Visual Presentations8 Tips To Create Epic Visual Presentations
8 Tips To Create Epic Visual Presentations
Deck Works
 
Presentation Zen
Presentation ZenPresentation Zen
Presentation Zen
Phillip Toland
 
Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
Vu Hung Nguyen
 
Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2
Luca Minudel
 
Crash Course in Scenario Planning
Crash Course in Scenario PlanningCrash Course in Scenario Planning
Crash Course in Scenario Planning
Robin Teigland
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
Jason Yip
 
One Point Per Slide – Why It’s Important and How to Do It
One Point Per Slide – Why It’s Important and How to Do ItOne Point Per Slide – Why It’s Important and How to Do It
One Point Per Slide – Why It’s Important and How to Do It
Stinson
 
5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
Jovan Vidić
 
How Not To Suck at Powerpoint
How Not To Suck at PowerpointHow Not To Suck at Powerpoint
How Not To Suck at Powerpoint
Benjamin (Burns) Puzon
 
5 Conversation Tips to Make You More Memorable in 30 Seconds or Less
5 Conversation Tips to Make You More Memorable in 30 Seconds or Less5 Conversation Tips to Make You More Memorable in 30 Seconds or Less
5 Conversation Tips to Make You More Memorable in 30 Seconds or Less
Crash Course
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
SlideTeam.net
 
24 Design Tips from Real Designers
24 Design Tips from Real Designers24 Design Tips from Real Designers
24 Design Tips from Real Designers
Edahn Small
 
Are we done yet?
Are we done yet?Are we done yet?
Are we done yet?
Richard Cheng
 
Great Speakers Tell Stories
Great Speakers Tell StoriesGreat Speakers Tell Stories
Great Speakers Tell Stories
Slides That Rock
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Vidas Vasiliauskas
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
Intland Software GmbH
 
10 Growth Hacking Strategies for Startups
10 Growth Hacking Strategies for Startups10 Growth Hacking Strategies for Startups
10 Growth Hacking Strategies for Startups
Brian Downard
 
Airbnb - Braavos - Whered My Money Go
Airbnb - Braavos - Whered My Money GoAirbnb - Braavos - Whered My Money Go
Airbnb - Braavos - Whered My Money Go
Jiang-Ming Yang
 

La actualidad más candente (20)

ADM Overview - Customers
ADM Overview - CustomersADM Overview - Customers
ADM Overview - Customers
 
Tips n' Tricks - Sprint Review
Tips n' Tricks - Sprint ReviewTips n' Tricks - Sprint Review
Tips n' Tricks - Sprint Review
 
8 Tips To Create Epic Visual Presentations
8 Tips To Create Epic Visual Presentations8 Tips To Create Epic Visual Presentations
8 Tips To Create Epic Visual Presentations
 
Presentation Zen
Presentation ZenPresentation Zen
Presentation Zen
 
Nguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira AgileNguyen Vu Hung - Software Project Management with Jira Agile
Nguyen Vu Hung - Software Project Management with Jira Agile
 
Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2Scrum master self-assessment kit v3.2
Scrum master self-assessment kit v3.2
 
Crash Course in Scenario Planning
Crash Course in Scenario PlanningCrash Course in Scenario Planning
Crash Course in Scenario Planning
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
 
One Point Per Slide – Why It’s Important and How to Do It
One Point Per Slide – Why It’s Important and How to Do ItOne Point Per Slide – Why It’s Important and How to Do It
One Point Per Slide – Why It’s Important and How to Do It
 
5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching5 Games for Effective Agile Coaching
5 Games for Effective Agile Coaching
 
How Not To Suck at Powerpoint
How Not To Suck at PowerpointHow Not To Suck at Powerpoint
How Not To Suck at Powerpoint
 
5 Conversation Tips to Make You More Memorable in 30 Seconds or Less
5 Conversation Tips to Make You More Memorable in 30 Seconds or Less5 Conversation Tips to Make You More Memorable in 30 Seconds or Less
5 Conversation Tips to Make You More Memorable in 30 Seconds or Less
 
Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.Scrum process powerpoint ppt slides.
Scrum process powerpoint ppt slides.
 
24 Design Tips from Real Designers
24 Design Tips from Real Designers24 Design Tips from Real Designers
24 Design Tips from Real Designers
 
Are we done yet?
Are we done yet?Are we done yet?
Are we done yet?
 
Great Speakers Tell Stories
Great Speakers Tell StoriesGreat Speakers Tell Stories
Great Speakers Tell Stories
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
SAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practiceSAFe® - scaled agile framework in practice
SAFe® - scaled agile framework in practice
 
10 Growth Hacking Strategies for Startups
10 Growth Hacking Strategies for Startups10 Growth Hacking Strategies for Startups
10 Growth Hacking Strategies for Startups
 
Airbnb - Braavos - Whered My Money Go
Airbnb - Braavos - Whered My Money GoAirbnb - Braavos - Whered My Money Go
Airbnb - Braavos - Whered My Money Go
 

Similar a Tutorial tortoise git_2.0

Tuto Git
Tuto GitTuto Git
Tuto Git
iva29234
 
Introducción a GIT
Introducción a GITIntroducción a GIT
Introducción a GIT
betabeers
 
Git git hub
Git git hubGit git hub
Git git hub
ADWE Team
 
05 intro-git-github-heroku-v4
05 intro-git-github-heroku-v405 intro-git-github-heroku-v4
05 intro-git-github-heroku-v4
fyomaira
 
Mini-tutorial de git
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de git
Antonio Ognio
 
Control de versiones con Git y Github
Control de versiones con Git y GithubControl de versiones con Git y Github
Control de versiones con Git y Github
guest638090
 
Mejora tu productividad con git
Mejora tu productividad con gitMejora tu productividad con git
Mejora tu productividad con git
ch1l3no
 
GITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionadosGITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionados
yuri460292
 
Manual express de git
Manual express de gitManual express de git
Manual express de git
Miguel Angel Lopez Torralba
 
GIT presentación de teoría y practica.pdf
GIT presentación de teoría y practica.pdfGIT presentación de teoría y practica.pdf
GIT presentación de teoría y practica.pdf
MartinBonuccelli
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
Manuel Ceron
 
Manual para usuarios de Git @patxiredes.pdf
Manual para usuarios de Git @patxiredes.pdfManual para usuarios de Git @patxiredes.pdf
Manual para usuarios de Git @patxiredes.pdf
CarlosJurado61
 
Flujo de trabajo básico con git
Flujo de trabajo básico con gitFlujo de trabajo básico con git
Flujo de trabajo básico con git
Jan Sanchez
 
Introducción a git
Introducción a gitIntroducción a git
Introducción a git
Mariano Kfuri
 
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente? LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
emateucr
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando Git
Hugo Gilmar Erazo
 
Control de versiones con Git
Control de versiones con GitControl de versiones con Git
Control de versiones con Git
Daniel Salas Denegri
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantes
nscoder_mad
 
Fork, solición de issues y pull request en GitHub
Fork, solición de issues y pull request en GitHubFork, solición de issues y pull request en GitHub
Fork, solición de issues y pull request en GitHub
Andres Morales
 
Git / Guía Básica
Git / Guía BásicaGit / Guía Básica
Git / Guía Básica
Juan Victor Minaya León
 

Similar a Tutorial tortoise git_2.0 (20)

Tuto Git
Tuto GitTuto Git
Tuto Git
 
Introducción a GIT
Introducción a GITIntroducción a GIT
Introducción a GIT
 
Git git hub
Git git hubGit git hub
Git git hub
 
05 intro-git-github-heroku-v4
05 intro-git-github-heroku-v405 intro-git-github-heroku-v4
05 intro-git-github-heroku-v4
 
Mini-tutorial de git
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de git
 
Control de versiones con Git y Github
Control de versiones con Git y GithubControl de versiones con Git y Github
Control de versiones con Git y Github
 
Mejora tu productividad con git
Mejora tu productividad con gitMejora tu productividad con git
Mejora tu productividad con git
 
GITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionadosGITHUB control de versiones, para el manejo de repositorios versionados
GITHUB control de versiones, para el manejo de repositorios versionados
 
Manual express de git
Manual express de gitManual express de git
Manual express de git
 
GIT presentación de teoría y practica.pdf
GIT presentación de teoría y practica.pdfGIT presentación de teoría y practica.pdf
GIT presentación de teoría y practica.pdf
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a Git
 
Manual para usuarios de Git @patxiredes.pdf
Manual para usuarios de Git @patxiredes.pdfManual para usuarios de Git @patxiredes.pdf
Manual para usuarios de Git @patxiredes.pdf
 
Flujo de trabajo básico con git
Flujo de trabajo básico con gitFlujo de trabajo básico con git
Flujo de trabajo básico con git
 
Introducción a git
Introducción a gitIntroducción a git
Introducción a git
 
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente? LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
LaTeX y Git: ¿Cómo controlar archivos de LaTeX eficientemente?
 
Control de versiones utilizando Git
Control de versiones utilizando GitControl de versiones utilizando Git
Control de versiones utilizando Git
 
Control de versiones con Git
Control de versiones con GitControl de versiones con Git
Control de versiones con Git
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantes
 
Fork, solición de issues y pull request en GitHub
Fork, solición de issues y pull request en GitHubFork, solición de issues y pull request en GitHub
Fork, solición de issues y pull request en GitHub
 
Git / Guía Básica
Git / Guía BásicaGit / Guía Básica
Git / Guía Básica
 

Último

EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
renzocruz180310
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
70244530
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
YashiraPaye
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
Paola De la Torre
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 

Último (20)

EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
INFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIAINFORMATICA Y TECNOLOGIA
INFORMATICA Y TECNOLOGIA
 
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdfPLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
PLAN DE MANTENMIENTO preventivo de un equipo de computo.pdf
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
Inteligencia Artificial
Inteligencia ArtificialInteligencia Artificial
Inteligencia Artificial
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
Flows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos FeaturesFlows: Mejores Prácticas y Nuevos Features
Flows: Mejores Prácticas y Nuevos Features
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 

Tutorial tortoise git_2.0

  • 1. TUTORIAL TORTOISE GIT Introducción Flujo GIT Repositorio Centralizado GIT 4 4 3 1 1 3 Repositorio Local 1 Repositorio Local 2 2 2 Fuentes Local Fuentes Local (Workspace) (Workspace) Leyenda Clone Commit Pull (Si existen conflictos resolver con Merge) Push
  • 2. 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
  • 3. 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.
  • 4. 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
  • 5. 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.
  • 6.
  • 7. 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
  • 8. 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:
  • 9. 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.