Distributed Control System
Distributed Control System
Distributed Control System
Version
Control
System
• 2 desarrolladores trabajando de
forma concurrente sobre
elmismo proyecto Proyecto
Ramas
Como usar Git?
•Command Line: > git init, git commit, …
•WEB: https://github.com ,
https://bitbucket.org
•GUI:
• GitHub Desktop: https://desktop.github.com/
• SourceTree: https://www.atlassian.com/software/sourcetree
• TortoiseGIT https://tortoisegit.org/
• IDE: Eclipse based (Workbench, atollic, etc).
Iniciando con GIT
Instalamos GIT de:
git-scm.com/downloads
(Google: Download git)
Registrarse en
www.github.com
Crear repositorio
Damos acceso al repo a nuestros colegas
Crear clave TOKEN de acceso
Al realizar el comando:
git init
Iniciamos el repositorio, donde se crea
un archivo .git que está oculto.
Vinculando el Repo local al servidor
En la web de bitbucket damos click en “Clone” y copiamos solo la URL de nuestro
repositorio.
En la ventana de comandos
escribiremos:
Git da la posibilidad de
ignorar los archivos que figuran en
un archivo especial llamado
.gitignore
On branch master
nothing to commit, working tree clean
Subiendo commits al Repo
Finalmente haremos un git push para subir los cambios al repositorio y que todos lo
puedan ver: git push origin master donde “master” es la rama sobre la que estamos trabajando.
Verificando lo realizado
A partir de aquí los colaboradores
deberán realizar el comando:
git pull origin Rama (master)
para bajar los cambios a sus
repositorios locales.
https://diego.com.es/ramas-y-uniones-en-git
¿Dudas?
CodigoFacilito: Curso Git - Introducción a Git:
https://www.youtube.com/watch?v=zH3I1DZNovk&t