Charla introductoria a los Sistemas de Control de Versiones (VCS) y a Git, a través de una serie de comandos explicados con ejemplos de uso y buenas prácticas.
de archivos a través del tiempo. Estas versiones pueden diferir casi completamente o en sólo un carácter, da igual el tamaño del cambio. El sistema puede o no dar acceso a dichas versiones para poder consultarlas después, además de dar una idea de la historia del proyecto.
más rápida y limpia que FTP u otras soluciones de VCS. Por favor notar que los ejemplos utilizados durante esta presentación se harán en código, pero que git puede manejar también imágenes, documentos u cualquier otro tipo de archivo (ej: Las versiones de presentación fueron manejadas en un repositorio git2). 2 https://github.com/felipecabargas/devcon-keynote Porque git?
BRANCH · · source-code (world-feature) $ git checkout master source-code (master) $ git pull origin master source-code (master) $ git checkout world- feature source-code (world-feature) $ git rebase master First, rewinding head to replay your work on top of it... Applying: Add: world feature Applying: Add: es version source-code (world-feature) $ git push origin world-feature rebase Moviendo ramas