[Linux-Biella] git e cose strambe
Paul TT
paultt a bilug.linux.it
Lun 30 Mar 2009 15:11:54 CEST
Paolo Ciarrocchi wrote:
> 2009/3/30 Paul TT <paultt a bilug.linux.it>:
>
>> Paul TT wrote:
>>
>>> ...
>>> bien
>>> ma la rel. |54196cc2 e' sempre e assolutamente precedente alla rel.
>>> ||92b8b694 ???????
>>> (numeri di esempio ;))
>>>
>
> Ti faccio un esempio concreto.
>
> Io e te lavoriamo sul progetto pippo.
>
> Paolo:
> $ git clone url://pippo
>
> PaulTT:
> $ git clone url://pippo
>
> Paolo:
> $ Lavoro su file pippo.c
> $ commit
>
> PaulTT:
> $ Lavoro su file pippo.c
> $ commit
> $ Lavoro su file pippo.c
> $ commit
>
> Paolo:
> $ mantainer please pull from here to get my work (o invio via mail il diff)
>
> PaultTT:
> $ mantainer please pull from here to get my work (o invio via mail il diff)
>
> Maintainer fa il merge dei nostri lavori.
>
> OK?
>
ok, ok, questo lo ho capito, ma:
che e' centralizzato, alla fine dei conti, forse di piu' che svn.... a
me pare perlomeno....
ma mantainer che fa il merge, a parte decidere la versione del pgm e
checckare le compatibilita' e funzionalita', non genera a sua volta
un'altro hash che mi confonde ancora di piu' le idee? o cosa genera o
con cosa tagga la sua mergiata?
> Ora spiegami come si possono ordinare con un id sequenziale i commit
> che io e te abbiamo fatto lavordando su copie distinte dei repository.
>
> Non si puo'. Come non si puo' pensare che in un sistema distributo la
> "history" sia *lineare*.
>
in svn (o simile eh, non che abbia spostato svn , ha cmq un sacco di
difetti anche lui, ma lo trovo piu' funzionale allo scopo), funziona.....
--
I've had a few ex-boyfriends hang up on me before, and they were gits too.
- Scott James Remnant, about GIT
Maggiori informazioni sulla lista
Linux