SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
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.

Mais conteúdo relacionado

Mais procurados

Verbs And Verb Phrases By Dr Shadia Yousef Banjar
Verbs And Verb Phrases By Dr  Shadia Yousef BanjarVerbs And Verb Phrases By Dr  Shadia Yousef Banjar
Verbs And Verb Phrases By Dr Shadia Yousef BanjarDr. Shadia Banjar
 
Theme of Nothingness in the play Waiting for Godot.
Theme of Nothingness in the play Waiting for Godot.Theme of Nothingness in the play Waiting for Godot.
Theme of Nothingness in the play Waiting for Godot.solankibinita
 
Transitivity and ideational meanings by Micheal Halliday
Transitivity and ideational meanings by Micheal HallidayTransitivity and ideational meanings by Micheal Halliday
Transitivity and ideational meanings by Micheal HallidayAnna Shelley
 
Chapter 8 Syntax George Yule linguistics
Chapter 8 Syntax George Yule linguisticsChapter 8 Syntax George Yule linguistics
Chapter 8 Syntax George Yule linguisticsNourhanElsayed26
 
(Semantics) saeed's book ch 9
(Semantics) saeed's book ch 9(Semantics) saeed's book ch 9
(Semantics) saeed's book ch 9VivaAs
 
Semantic Fild and collocation
Semantic Fild and collocationSemantic Fild and collocation
Semantic Fild and collocationAyi Yulianty
 
A study of conversational implicatures in titanic film
A study of conversational implicatures in titanic filmA study of conversational implicatures in titanic film
A study of conversational implicatures in titanic filmAzam Almubarki
 
Frankenstein as a Gothic Fiction
Frankenstein as a Gothic FictionFrankenstein as a Gothic Fiction
Frankenstein as a Gothic Fictionrajyagururavi
 
Discourse analysis
Discourse analysisDiscourse analysis
Discourse analysishamid mnati
 
The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar'
The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar' The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar'
The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar' KHUSHBOO HIRANI
 
Pragmatics implicature 2
Pragmatics implicature 2Pragmatics implicature 2
Pragmatics implicature 2phannguyen161
 
Cooperative principle.
Cooperative principle.Cooperative principle.
Cooperative principle.Sunbal Javaid
 
History of the term applied linguistics
History of the term applied linguistics History of the term applied linguistics
History of the term applied linguistics Aseel K. Mahmood
 
Romantic Poetry and William Blake
Romantic Poetry and William BlakeRomantic Poetry and William Blake
Romantic Poetry and William Blakems_faris
 
Semantics
SemanticsSemantics
Semanticskapandu
 
Production of Speech
Production of SpeechProduction of Speech
Production of SpeechImas Niŋʃih
 

Mais procurados (20)

Verbs And Verb Phrases By Dr Shadia Yousef Banjar
Verbs And Verb Phrases By Dr  Shadia Yousef BanjarVerbs And Verb Phrases By Dr  Shadia Yousef Banjar
Verbs And Verb Phrases By Dr Shadia Yousef Banjar
 
Theme of Nothingness in the play Waiting for Godot.
Theme of Nothingness in the play Waiting for Godot.Theme of Nothingness in the play Waiting for Godot.
Theme of Nothingness in the play Waiting for Godot.
 
Transitivity and ideational meanings by Micheal Halliday
Transitivity and ideational meanings by Micheal HallidayTransitivity and ideational meanings by Micheal Halliday
Transitivity and ideational meanings by Micheal Halliday
 
Chapter 8 Syntax George Yule linguistics
Chapter 8 Syntax George Yule linguisticsChapter 8 Syntax George Yule linguistics
Chapter 8 Syntax George Yule linguistics
 
(Semantics) saeed's book ch 9
(Semantics) saeed's book ch 9(Semantics) saeed's book ch 9
(Semantics) saeed's book ch 9
 
Semantic Fild and collocation
Semantic Fild and collocationSemantic Fild and collocation
Semantic Fild and collocation
 
A study of conversational implicatures in titanic film
A study of conversational implicatures in titanic filmA study of conversational implicatures in titanic film
A study of conversational implicatures in titanic film
 
Frankenstein as a Gothic Fiction
Frankenstein as a Gothic FictionFrankenstein as a Gothic Fiction
Frankenstein as a Gothic Fiction
 
Discourse analysis
Discourse analysisDiscourse analysis
Discourse analysis
 
The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar'
The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar' The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar'
The Views on Faith, Realism and a Scepticism in the poem of 'Arun Kolatkar'
 
Pragmatics implicature 2
Pragmatics implicature 2Pragmatics implicature 2
Pragmatics implicature 2
 
Cooperative principle.
Cooperative principle.Cooperative principle.
Cooperative principle.
 
King lear
King learKing lear
King lear
 
Phrase structure
Phrase structurePhrase structure
Phrase structure
 
twelfth night
twelfth night twelfth night
twelfth night
 
Hamartia
HamartiaHamartia
Hamartia
 
History of the term applied linguistics
History of the term applied linguistics History of the term applied linguistics
History of the term applied linguistics
 
Romantic Poetry and William Blake
Romantic Poetry and William BlakeRomantic Poetry and William Blake
Romantic Poetry and William Blake
 
Semantics
SemanticsSemantics
Semantics
 
Production of Speech
Production of SpeechProduction of Speech
Production of Speech
 

Semelhante a Tutorial tortoise git_2.0

Introducción a GIT
Introducción a GITIntroducción a GIT
Introducción a GITbetabeers
 
05 intro-git-github-heroku-v4
05 intro-git-github-heroku-v405 intro-git-github-heroku-v4
05 intro-git-github-heroku-v4fyomaira
 
Mini-tutorial de git
Mini-tutorial de gitMini-tutorial de git
Mini-tutorial de gitAntonio 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 Githubguest638090
 
Mejora tu productividad con git
Mejora tu productividad con gitMejora tu productividad con git
Mejora tu productividad con gitch1l3no
 
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 versionadosyuri460292
 
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.pdfMartinBonuccelli
 
Introducción a Git
Introducción a GitIntroducción a Git
Introducción a GitManuel 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.pdfCarlosJurado61
 
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 gitJan Sanchez
 
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 GitHugo Gilmar Erazo
 
Git para-principiantes
Git para-principiantesGit para-principiantes
Git para-principiantesnscoder_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 GitHubAndres Morales
 

Semelhante 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

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 

Último (10)

Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 

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.