El programari de control de versions és un sistema per poder seguir la pista a l’historial d’un projecte i revertir qualsevol edició quan canviem d’idea. A més, podem crear i desar evidència de múltiples versions i branques del nostre treball. Tots els projectes de programari usen invariablement algun tipus de control de versions i cada vegada s’empra més Git.
El Git va ser originalment dissenyat per Linus Torvalds per a ser usat per l’equip de desenvolupament del nucli Linux, però la seua flexibilitat, la seua velocitat i una estructura altament distribuïda ho converteixen en el candidat ideal per a qualsevol tipus de projecte.Els darrers dies he estat aprofitant per fer una guia d’aprenentatge del Git a partir d’un article de la revista Linux Magazine que es va publicar ara fa ja un temps.
Són un seguit d’articles que expliquen de forma molt planera com utilitzar treballar amb el git. A la guia trobareu els articles següents:
2 comments
Molt interessant. El projecte drupal va migrar a git tant el core com els mòduls contribuïts i ara és una eina essencial dins del projecte.
Gran article! Jo actualment utilitzo majoritàriament el Subversion i, per la majoria de tasques, ho faig des de l’extensió pel Nautilus anomenada RabbitVCS (que crec que també suporta el GIT). Només vaig a línia de comandes quan cal fer alguna cosa més complicada, però pels commits, diffs i demés, la comoditat de l’entorn gràfic és insuperable.