Hola Gema,

Pareix que hi ha algun problema a l'hora de fer els commits. Per exemple,
ací tens com es veu la "línia" de commits per als paquets monolingües:
apertium-cat i apertium-spa.

Si els comits es fan bé, encara que tinguen esta forma, "no passa res" a
part de no tindre la història neta. Però quan el merge ha donat algun
conflicte, es poden perdre canvis que ja s'han fet.

Com a exemple, en el cas d'apertium-cat, això és el que s'ha perdut:
https://github.com/apertium/apertium-cat/compare/9973b941f846892cbb5bdc9d46d...cbef845a15bd47f30ca0b58ab6



Idealment, així és com s'hauria de veure , amb una llista de commits
totalment linial.




La manera d'aconseguir-ho és senzilla.



   - Tu treballes en local, i quan tens els teus canvis fets fas *git
   commit*
      - Amb això, guardes els teus canvis en local
   - Quan ja ho tens, i abans de fer un git push, fas *git pull --rebase*
      - Amb això, et portes els canvis remots i els situes ABANS del teu
      commit
   - Si no hi ha conflictes, ja pots fer el *git push*
   - Si hi ha conflictes, són fàcils de solucionar fent diffs i seguint les
   instruccion del terminal.


Ara arreglaré la història tant d'apertium-cat com d'apertium-spa. Com a
"efecte col·lateral", el que passarà és que segurament hauràs d'esborrar
les teues còpies locals, i fer un *git clone* de nou.

-- 
< Xavi Ivars >
< http://xavi.ivars.me >
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Apertium-catala mailing list
Apertium-catala@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/apertium-catala

Reply via email to