GIT - HUB http://bit.ly/gitCOP5 Taller Introductorio http://git-scm.com/downloads
David Roncancio Ing. de Sistemas UD Desarrollador / Emprendedor Agilista / Artesano wannabe
kuryaki (g+, tw, ld, gh)
Centralizado Bloqueante (ej. VSS) Centralizado No Bloqueante (ej. SVN) Distribuido (ej. GIT & HG)
Taller GIT 1/3
- Basicos -
init config (-l , global, user.name, user.email, user.editor)
Taller GIT 1/3
- Basicos -
add commit status checkout
Taller GIT 1/3
- Basicos -
diff log rm / mv
Taller GIT
- Intermedio -
branch merge tag
2/3
Taller GIT
- Intermedio -
Visualización
2/3
gitk (visualizadores gui)
Buen comienzo para trabajar de forma colaborativa Excelente forma de mejorar el código que escribo Conocer nuevas tecnologías que me apasionen y ayudar a hacerlas Muchos reclutadores / empresas buscan ejemplos de código real
Agregar remotos propios Clonar repositorios Socializar con otros
1. Buscar un proyecto que me guste (ej. Mozilla Browser quest) 2. o Empezar un proyecto con algunos amigos (ej. Codetag - Bomberbot) 3. Ver qué issues estan abiertos o si se necesita traduccion
4. Fork y empezar
Gestión de Proyectos
● Equipos ● Proyectos (Púb. y Priv.) ● Hosting de fuentes ● Gestion de Issues ● Wikis ● Revisión de código ● Graficas de código
Taller GIT
- Colaborativo -
.gitignore clone ssh-keygen
3/3
Taller GIT
- Colaborativo -
remote push pull fetch
3/3
Taller GIT
- Colaborativo -
fork? = github para clone remoto
3/3
Git hooks Github powered hooks Git based devops
mucho mas..... ej. http://codetag.me
https://github.com/kuryaki/LearningGitHub Este tutorial http://gitimmersion.com Uno práctico http://git-scm.com/book/es/ El libro en español