- Leer sobre Git
- Fucionamiento interno de Git
- http://git-scm.com/documentation (Ingles)
- GitExt
- GitK
- TortoiseGit
- Visual Studio
- Pero! Conoce los commandos como un lenguaje comun
- Solo lo commiteado esta a salvo
- No ocultar lo que sucede en la cocina
- Si no commit, then Stash
- Si esta commiteado, esta a salvo
- Mas a salvo Pusheado
- Stash, otra vez
- Git como un servicio
- Backup interno, Clone
- Interfaces
- Master es sagrado
- Nunca Push --force (Salvo excepciones)
- Solo en un branch
- Repositorio central
- Branches por funcionalidad
- GitFlow
- Forks
- Pull Requests, Code Review
- https://www.atlassian.com/git/tutorials/comparing-workflows
- Usar branches por release
- Usar tags por release
- En GitHub: Tag -> Release
- Usar branches por entorno
- DevOps, Integracion Continua, Testing continuo, Delivery Continuo