[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux_var] Git
Il giorno 21 feb 2017, alle ore 14:46, Michele V. <akrobaticone@gmail.com> ha scritto:
> Ho letto anche le altre risposte, sono esaurienti
> grazie
>
> Chiedo di rebase poichè in un progetto che seguo ne hanno fatto qualcuno, ma credo di capire che è un comando "pericoloso"……
Non è più pericoloso di altri, ma riscrive la storia del repository.
Non puoi più fare push normale e gli altri non possono più fare pull normali, andrebbero forzati.
E fin che tutti non avranno fatto un giro di pull forzati, la copia del repo che hanno gli altri componenti del team conterrà una storia diversa dalla tua copia… che più o meno va contro all’idea di version control :)
Quindi più seriamente:
- quando puoi usarlo? solo quando il branch su cui vuoi “infierire” non è mai stato condiviso con altri (eg. mai fatto un push, ma è solo roba tua)
- quando va usato e come? è un po’ come certe parti del corpo umano… quando sarà il momento giusto lo capirai da te :)
--
Luca Lesinigo
_______________________________________________
Talking mailing list
Talking@ml.linuxvar.it
http://ml.linuxvar.it/cgi-bin/mailman/listinfo/talking