Logo de Dallonses

Git

Què és Git?

Git és un sistema de control de versions distribuït creat per Linus Torvalds el 2005. Registra els canvis als arxius al llarg del temps i permet que moltes persones treballin sobre la mateixa base de codi alhora sense sobreescriure la feina de les altres. Distribuït significa que cada col·laborador guarda una còpia completa de l'historial del projecte, no només un enllaç a un servidor central.

La unitat d'historial a Git és el commit. Cadascun registra què va canviar, qui ho va canviar i quan, cosa que converteix la base de codi en una línia de temps que pots llegir cap enrere. Aquest historial és el que fa possible trobar el canvi exacte que va introduir un error, revisar com es va anar armant una funció o tornar a un estat conegut i estable quan alguna cosa es trenca. Les branques ho amplien un pas més. Un desenvolupador pot obrir una branca per construir una funció de manera aïllada i després fusionar-la quan estigui llesta, de manera que la feina a mitges mai desestabilitzi el codi principal. Quan dues persones editen el mateix arxiu, Git assenyala el conflicte i demana a una persona que el resolgui en lloc d'endevinar.

Plataformes com GitHub, GitLab i Bitbucket es construeixen sobre Git, afegint revisió de codi, seguiment d'incidències i pipelines automatitzades al nucli de control de versions. Git és el motor que hi ha a sota; aquestes plataformes són la capa de col·laboració amb què la majoria d'equips interactua cada dia.

Git a Dallonses

Git és la columna vertebral de com treballem. Cada canvi passa per una branca i una revisió abans d'arribar al codi principal, així que res no aterra sense un altre parell d'ulls a sobre. Aquest historial també ens manté honestos amb els clients, perquè el registre de què va canviar i per què sempre hi és per consultar-lo.

Connecta directament amb les nostres pipelines de CI/CD, on un push dispara comprovacions automatitzades i, un cop passen, un camí net cap al desplegament. La disciplina que imposa Git és el que ens permet anar ràpids sense trencar el que ja és en producció.

Vols una base de codi amb un historial clar i un procés de release tranquil? Construïm-la així.

Parla amb nosaltres sobre el teu flux de treball

Serveis relacionats


Preparat per a traballar junts?

Reserva una reunió
Aymón sostenint una revista Tools davant de la seva cara
Ari treballant en un portàtil a l'aire lliure envoltada de plantes
Vista superior d'un escriptori de fusta amb teclat, ratolí i auriculars
Il·lustració dibuixada a mà d'una mà chasquejant els dits
Nico recolzat contra un dispensador d'aigua al costat d'un extintor
Primer pla d'un ordinador obert amb placa de circuit i components sobre un escriptori de fusta
Bernat i Andreu col·laborant en un escriptori amb monitors i un portàtil
Il·lustració dibuixada a mà d'una mà oberta saludant
Aymón sostenint una revista Tools davant de la seva cara
Ari treballant en un portàtil a l'aire lliure envoltada de plantes
Vista superior d'un escriptori de fusta amb teclat, ratolí i auriculars
Il·lustració dibuixada a mà d'una mà chasquejant els dits
Nico recolzat contra un dispensador d'aigua al costat d'un extintor
Primer pla d'un ordinador obert amb placa de circuit i components sobre un escriptori de fusta
Bernat i Andreu col·laborant en un escriptori amb monitors i un portàtil
Il·lustració dibuixada a mà d'una mà oberta saludant