Introducción a GIT: conceptos básicos y su importancia en el desarrollo de software