IDE y CVS

Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado

¿ Qué es Git ?

logo-git

Git es un software de control de versiones creado y diseñado por Linus Torvalds (el primer* creador Linux) en 2005, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente.

Hasta ese año Linus utilizaba un controlador de versiones privativo. ¡Algo extraño, verdad !  :-)

¿Cómo empezar con Git o un Control de Versiones?

Personalmente quiero deciros que la única forma de empezar con Git es poniéndose, no es tan difícil como parece, si empezamos a utilizarlo nos daremos cuenta que es muy útil e incluso se vuelve indispendable para trabajar.

Nosotros tardamos años empezar a utilizarlo, por pereza y no comprender de forma sencilla la cantidad de documentación que hay git, es el motivo por el montamos este post " Introducción rápida a Git- Mi guia "  poner forma sencilla ( por lo menos para nosotros) como instalamos y que instrucciones necesitamos para empezar.

Hoy en día asesoramos a otros como implementar git como gestor versiones para otros programadores, en cualquier sistema operativo y en cualquier proyecto, ya que consideramos que es una herramienta fundamental para cualquier equipo desarrollo web y programación.

Vídeos , links y talleres de Git que nos gusta.

Video de taller de Symfony realizado en 2011 por Nacho Martín.

En el 2011, Galpon organizo otro taller de GIT en Altamar en el que Jesús Amieiro nos explico como inicianor en git. En la web de Jesús Amieiro nos deja dos documentos de utilidad para el taller y poderse iniciarse en este controlador de versiones.

Esos documentos los guardamos en está web para tenerlos siempre a mano,Presentación y Guión de comandos a utilizar

En esos documentos del Taller trato los siguiente puntos:

  • ¿Que son los Sistemas de Control de Versiones (CVS)?
  • Arquitectura de los Sistemas de Control de Versiones (CVS).
  • Git. Origen y características.
  • Instalación en los S.O. máis frecuentes.
  • Configuración inicial.
  • Uso da ayuda.
  • Inicialización y clonado de un repositorio.
  • Gestionando los cambios de un proxecto con Git.
  • Deshaciendo los cambios.
  • Ignorando archivos.
  • Navegando por los commits.
  • Ramas: creación, cambio, fusión, borrado.
  • Guardando de forma provisional.
  • Ejercicio práctico.