Gràcies Xavi, ho sent moltíssim...
llavors, la meua errada, és fer git pull abans de començar a fer canvis en
comptes de treballar i fer git pull —rebase després.
No entenc perquè s’han perdut dades, no vaig tenir cap conflicte quan vaig fer
el “merge” sense voler: no avisa?
En 10 anys amb SVN he tingut 0 problemes, en 3 mesos en GIT, molts. I damunt el
compra Microsoft. A veure si quan acabe d’aprendre ens anem a una altra
plataforma amb Mercurial ;)
Ara demanaré per ací com fer un git clone nou.
Salut,
Gema
Gema Ramírez | CEO
Prompsit Language Engineering | www.prompsit.com
grami...@prompsit.com | (+34) 96 545 75 49
MT-powered translation: http://aplica.prompsit.com
AtlLang, all your content in the right language variant of your audience:
https://www.altlang.net/home/
> El 7 juny 2018, a les 5:07, Xavi Ivars <xavi.iv...@gmail.com> va escriure:
>
> 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
>
> <https://github.com/apertium/apertium-cat/compare/9973b941f846892cbb5bdc9d46d...cbef845a15bd47f30ca0b58ab6>
>
> <image.png><image.png>
>
> Idealment, així és com s'hauria de veure , amb una llista de commits
> totalment linial.
> <image.png><image.png>
>
>
>
> 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 <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