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

Reply via email to