Capítulo 8. Control de código fuente con Git

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Así que hasta ahora en este libro, te hemos mostrado muchas formas de añadir automatización a tu caja de herramientas, ya sea mediante lenguajes de scripts como Python (véase el Capítulo 4) o mediante lenguajes de plantillas como Jinja (véase el Capítulo 6). El uso cada vez mayor en de scripts basados en Python o plantillas Jinja significa que la gestión de estos artefactos (y por artefactos nos referimos a los archivos que componen estos scripts, plantillas y otras herramientas de automatización que estés empleando) es muy importante. En particular, gestionar los cambios de estos artefactos tiene un valor significativo (en breve explicaremos por qué).

En este capítulo vamos a mostrarte cómo utilizar una herramienta de control de código fuente, es decir, una herramienta diseñada para gestionar los artefactos que creas y utilizas en tus procesos de automatización de red. El uso de una herramienta de control de código fuente te permite evitar métodos engorrosos y propensos a errores, como añadir marcas de fecha y hora al final de los nombres de archivo, y evita que te encuentres con archivos borrados o sobrescritos accidentalmente.

Para empezar, echemos un vistazo más de cerca a la idea del control de código fuente. Por ahora vamos a mantener la discusión de forma bastante genérica; más adelante en el capítulo profundizaremos ...

Get Programabilidad y automatización de la red now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.