Git es un sistema de control de versiones de código abierto que mantiene el historial de los cambios realizados en los ficheros de un proyecto y la capacidad de navegar por el mismo en cualquier momento.

Características

Los sistemas de control de versiones como Git permiten a usuarios y equipos:

  • Crear versiones de un proyecto.
  • Realizar el seguimiento de los cambios y resolver conflictos.
  • Fusionar cambios de varias fuentes en una versión común.
  • Deshacer cambios en archivos seleccionados o en un proyecto completo.
  • Acceder a versiones históricas de un proyecto para comparar los cambios a lo largo del tiempo.
  • Ver quién modificó por última vez algo que podría estar causando un problema.
  • Crear una copia de seguridad segura de un proyecto.
  • Use múltiples máquinas para trabajar en un proyecto y mucho más.

Instalación

Sólo hay que descargar e instalar Git. Pero en Windows:

  • Se puede instalar con Chocolatey, basta ejecutar como administrador cinst -y git.
  • Para usar enlaces simbólicos en la estructura de archivos de los proyectos (no recomendable) seguir estas instrucciones.

Guías de trabajo

A continuación están las guías que he ido preparando para conocer mejor esta herramienta primordial para cualquier desarrollador de software:

  • Flujos de trabajo con Git

    Un vistazo a los flujos de trabajo más conocidos para trabajar en un proyecto administrado por Git con indicaciones para elegir el más adecuado según las características del equipo y del propio proyecto.

  • Validar nuevo código

    Desarrolladores propios o independientes pueden incorporar nuevo código a un proyecto solicitando al resto de integrantes del mismo la validación de una rama con una nueva funcionalidad o la corrección de un error.

Última revisión: 10/08/2020

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *