Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 3.26 KB

File metadata and controls

48 lines (31 loc) · 3.26 KB

Git al Servidor

En aquest punt, hauríeu de ser capaços de fer la majoria de les tasques diàries per a les quals utilitzareu Git. Tanmateix, per fer qualsevol col·laboració a Git, necessitareu tenir un repositori Git remot. Tot i que tècnicament podeu empenyer canvis i obtenir canvis dels repositoris individuals, es desaconsella fer-ho perquè podeu confondre fàcilment el que estan treballant si no teniu cura. A més, voleu que els vostres col·laboradors puguin accedir al repositori fins i tot si el vostre ordinador està fora de línia: tenir un repositori comú més fiable sovint és útil. Per tant, el mètode preferit per col·laborar amb algú és configurar un repositori intermedi al qual tots dos tingueu accés, i empenyer i obtenir canvis d’aquest.

Executar un servidor Git és bastant senzill. Primer, trieu quins protocols voleu que el vostre servidor admeti. La primera secció d’aquest capítol cobrirà els protocols disponibles i els pros i els contres de cadascun. Les següents seccions explicaran algunes configuracions típiques utilitzant aquests protocols i com posar en marxa el vostre servidor amb ells. Finalment, repassarem algunes opcions allotjades, si no us importa allotjar el vostre codi al servidor d’algú altre i no voleu passar per la molèstia de configurar i mantenir el vostre propi servidor.

Si no teniu interès a executar el vostre propi servidor, podeu saltar a l’última secció del capítol per veure algunes opcions per configurar un compte allotjat i després passar al següent capítol, on discutirem els diversos detalls de treballar en un entorn de control de fonts distribuït.

Un repositori remot generalment és un repositori nu — un repositori Git que no té directori de treball. Com que el repositori només s’utilitza com a punt de col·laboració, no hi ha raó per tenir una instantània treta al disc; només són les dades de Git. En els termes més senzills, un repositori nu és el contingut del directori .git del vostre projecte i res més.

Resum

Teniu diverses opcions per posar en marxa un repositori Git remot per poder col·laborar amb altres o compartir la vostra feina.

Executar el vostre propi servidor us dona molt de control i us permet executar el servidor dins del vostre propi tallafocs, però un servidor d’aquest tipus generalment requereix una quantitat considerable del vostre temps per configurar-lo i mantenir-lo. Si col·loqueu les vostres dades en un servidor allotjat, és fàcil de configurar i mantenir; tanmateix, heu de poder mantenir el vostre codi als servidors d’algú altre, i algunes organitzacions no ho permeten.

Hauria de ser bastant senzill determinar quina solució o combinació de solucions és adequada per a vosaltres i la vostra organització.