Git 茅s un sistema de control de versions per a codi font. Est脿 pensat per tal de facilitar el desenvolupament d'aplicacions en equip. Donat el desenvolupament d'un projecte o aplicaci贸, cada desenvolupador/a que hi participi tindr脿 una c貌pia del codi al seu ordinador. A aquesta c貌pia la anomenarem repositori local. Donat un moment, cada persona de l'equip pot tenir una versi贸 diferent del codi de l'aplicaci贸 en el seu PC local.
L'escenari ideal 茅s que cada desenvolupador/a treballi sobre una branch diferent per tal de no trepitjar-se. No hauriem de treballar mai sobre la branch master o main. Ja que aquesta branca la considerarem producci贸.
Quan estem desenvolupant canvis, sempre ho fem sobre arxius del repositori local perqu猫 茅s el nostre entorn de desenvolupament. Els canvis que fa cada desenvolupador/a sobre el codi nom茅s ser脿n visibles per a ell/a mateix/a i no afectaran a la resta de companys/es de l'equip de desenvolupament.