Fins ara només hem vist com usar el Git amb projectes privats, ja siguen nous o existents. No obstant això, per a poder implicar-nos en un projecte controlat amb el Git en el qual ja existisca codi, necessitarem importar abans el codi base des d’un repositori extern.
Donada la naturalesa distribuïda del Git, es pot importar des de la còpia de qualsevol altra persona, sempre que ens permeta l’accés al seu repositori. Tot i així, la majoria dels projectes, per conveniència i també per a facilitar la publicació del codi, tindran un repositori central des del qual importar, que fa les vegades de versió mestra del projecte.
La importació d’un projecte és tan senzilla com la creació d’un repositori propi. Per a baixar l’arbre del nucli Linux, per exemple, usem l’ordre següent:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git linux-2.6
Vigileu: Aquest arbre és bastant gran i trigarem una bona estona a baixar-nos-ho! Altres projectes de Linux que usen el Git són el GIMP, Debian, One Laptop Per Child i Perl (vegeu la pàgina de Wikipedia sobre el Git per a conèixer més projectes); els seus llocs web informen sobre quin és el repositori principal que utilitzen.
Una vegada estiguem en possessió de la còpia del repositori principal del projecte, ja podem començar a treballar amb el codi. Crear una nova branca per a allotjar els nostres canvis sempre és una bona idea. Després, podem utilitzar git pull per a actualitzar des del repositori des del qual clonem inicialment el codi.
Més tard, pot ser que el que vulguem siga generar un pegat amb els nostres canvis i enviar-los al projecte per a la seua revisió i inclusió. La utilització de branques, l’actualització i l’aplicació de pedaços seran assumptes que tractarem més endavant en aquest article.
Article anterior
Article següent





