diff options
| author | Ralph Amissah <ralph.amissah@gmail.com> | 2025-10-09 23:03:14 -0400 |
|---|---|---|
| committer | Ralph Amissah <ralph.amissah@gmail.com> | 2025-10-31 11:10:22 -0400 |
| commit | d76c753ee05929fb53220141f1c8c11f31887466 (patch) | |
| tree | accbc1be0aa09220baa9e453f6b69c8f9927d199 /markup/pod/live-manual/media/text/ca/project_git.ssi | |
| parent | housekeeping, update/sync with project (nix, D) (diff) | |
samples pod dir now markup/pod-samples/pod
- markup/pod-samples/pod from markup/pod
Diffstat (limited to 'markup/pod/live-manual/media/text/ca/project_git.ssi')
| -rw-r--r-- | markup/pod/live-manual/media/text/ca/project_git.ssi | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/markup/pod/live-manual/media/text/ca/project_git.ssi b/markup/pod/live-manual/media/text/ca/project_git.ssi deleted file mode 100644 index 517012b..0000000 --- a/markup/pod/live-manual/media/text/ca/project_git.ssi +++ /dev/null @@ -1,86 +0,0 @@ -:B~ Repositoris Git - -1~git-repositories Repositoris Git - -La llista de tots els repositoris del ${project} és a -http://live-systems.org/gitweb/. Les URLs git del projecte tenen la forma: -#{protocol://live-systems.org/git/repositori}#. Per tant, per a clonar -live-manual en només lectura, llançar: - -code{ - - $ git clone git://live-systems.org/git/live-manual.git - -}code - -O, - -code{ - - $ git clone https://live-systems.org/git/live-manual.git - -}code - -O, - -code{ - - $ git clone http://live-systems.org/git/live-manual.git - -}code - -Les adreces per a clonar amb permís d'escriptura tenen la forma: -#{git@live-systems.org/repositori}#. - -Així que, de nou, per a clonar live-manual a través de ssh escriure: - -code{ - - $ git clone git@live-systems.org:live-manual.git - -}code - -L'arbre git es compon de diverses branques diferents. Les branques -*{debian}* i *{debian-next}* són particularment notables perquè contenen el -treball real que, amb el temps, serà inclòs en cada nova versió. - -Després de clonar qualsevol dels repositoris existents, estarem a la branca -*{debian}*. Això és apropiat per a fer una ullada a l'estat de l'última -versió del projecte, però abans de començar a treballar és fonamental -canviar a la branca *{debian-next}*. Per fer això: - -code{ - - $ git checkout debian-next - -}code - -La branca *{debian-next}*, que no sempre és fast-forward, és on es realitzen -tots els canvis abans de fusionar-los amb la branca *{debian}*. Per fer una -analogia, és com un camp de proves. Si s'està treballant en aquesta branca i -es necessari fer un pull, s'haurà de fer un #{git pull --rebase}# perquè les -modificacions locals es guardin mentre s'actualitza des del servidor i -llavors els canvis locals es posaran al damunt de tot. - -2~ Gestió de múltiples repositoris - -Si es té la intenció de clonar diversos repositoris de Live Systems i -canviar a la branca *{debian-next}* immediatament per a comprovar l'últim -codi, escriure un pegat o contribuir amb una traducció, s'ha de saber que el -servidor git proporciona un fitxer #{mrconfig}# per a facilitar el maneig de -múltiples repositoris. Per a utilitzar-lo cal instal·lar el paquet /{mr}/ i -després d'això, fer: - -code{ - - $ mr bootstrap http://live-systems.org/other/mr/mrconfig - -}code - -Aquesta ordre automàticament clonarà i canviarà a la branca *{debian-next}* -els repositoris de desenvolupament dels paquets debian produïts pel -projecte. Aquests inclouen, entre d'altres, el repositori live-images, que -conté les configuracions utilitzades per a construir les imatges -prefabricades que el projecte publica per a l'ús general. per a obtenir més -informació sobre com utilitzar aquest repositori, consultar {Clonar una -configuració publicada via Git}#clone-configuration-via-git |
