¿POR QUÉ USAR UN SISTEMA DE CONTROL DE VERSIONES COMO GIT?

Un sistema de control de versiones como Git nos ayuda a guardar el historial de cambios y crecimiento de los archivos de nuestro proyecto.

VENTAJAS DEL USO DE UN SISTEMA DE CONTROL DE VERSIONES

Permite mantener un histórico de todo el desarrollo del proyecto. Añade trazabilidad al desarrollo de software, ya que se puede ver qué cambios se han hecho en el código en cada versión. Permite desarrollar varias versiones de un mismo programa a la vez.

En realidad, los cambios y diferencias entre las versiones de nuestros proyectos pueden tener similitudes, algunas veces los cambios pueden ser solo una palabra o una parte específica de un archivo específico. Git está optimizado para guardar todos estos cambios de forma atómica e incremental, o sea, aplicando cambios sobre los últimos cambios, estos sobre los cambios anteriores y así hasta el inicio de nuestro proyecto.

EDITORES DE CÓDIGO, ARCHIVOS BINARIOS Y DE TEXTO PLANO

Un editor de código es una herramienta que nos brinda muchas ayudas para escribir código, algo así como un bloc de notas muy avanzado. Los editores más populares son VSCode, Sublime Text y Atom, pero no necesariamente debes usar alguno de estos para continuar con el curso.

Tipos de archivos y sus diferencias:

Recuerda que debes habilitar la opción de ver la extensión de los archivos, de lo contrario, solo podrás ver su nombre. La forma de hacerlo en Windows es Vista > Mostrar u ocultar > Extensiones de nombre de archivo.

INTRODUCCIÓN A LA TERMINAL Y LÍNEA DE COMANDOS

Diferencias entre la estructura de archivos de Windows, Mac o Linux.