Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
acemu:articulos:articulos_tecnicos:software:git [2016/07/08 16:10] tabare.perez |
acemu:articulos:articulos_tecnicos:software:git [2016/07/08 17:20] (actual) tabare.perez |
||
---|---|---|---|
Línea 17: | Línea 17: | ||
* y varios etc. | * y varios etc. | ||
- | + | - [[ACEMU: | |
- | GIT es un sistema de versiones distribuido (descentralizado). Fue diseñado para correr de forma local en casi todas sus funcionalidades. No dependemos de un respositorio central y, por lo tanto, de acceso a internet para poder trabajar con nuestros dearrollos. | + | |
- | + | - [[ACEMU:Artículos: | |
- | Veamos algunos conceptos y definiciones asociados al control de versiones con GIT: | + | |
- | + | ||
- | ==== RESPOSITORIO CANÓNICO ==== | + | |
- | Un repositorio canónico o bendecido es el respositorio que tiene la aprobación de los gerentes del proyecto como el estándard "de facto" desde donde se debe clonar su contenido para realizar las modificaciones. | + | |
- | + | ||
- | ==== BRANCHING ==== | + | |
- | + | ||
- | El " | + | |
- | + | ||
- | ==== STAGING ==== | + | |
- | + | ||
- | GIT maneja los envíos al repositorio (a esta operación se la denomina " | + | |
- | + | ||
- | ==== WORKFLOW ==== | + | |
- | + | ||
- | Tan importante como la herramienta de versionado es el " | + | |
- | + | ||
- | Vamos a ver 3 tipos de " | + | |
- | + | ||
- | | + | |
- | * **INTEGRATION MANAGER**: Es muy similar al **CENTRALIZADO** ya que hay un respositorio " | + | |
- | * **DIRECTOR AND LIEUTENANT**: Es una extensión del anterior. Los " | + | |
- | + | ||
- | ==== Offline Committing ==== | + | |
- | Es una de las fortalezas de GIT. Podemos trabajar localmente tanto como queramos antes de hacer un *push* al repositorio | + | |
- | + | ||
- | ==== Interacción ==== | + | |
- | Se puede interactuar con GIT de diversas maneras: | + | |
- | + | ||
- | | + | |
- | * **Extensones** | + | |
- | * **CLI** | + | |
---- | ---- |