[ImoLUG] Git workflow
Fabio Fabbri
fabio@llgp.org
Dom 9 Feb 2014 20:01:57 CET
Purtroppo quando uso git ho raramente a che fare con i commit di altri, e
non sono espertissimo; comunque intanto puoi stare tranquillo che fino a
quando non fai push le modifiche rimangono in locale. Volendo puoi fare
qualche prova facendoti un backup della cartella con il .git dentro, e se
va male qualcosa ripristini alla situazione di partenza.
Comunque mi sa che il modo migliore è fare un commit, fare un pull --rebase
(che, salvo conflitti da risolvere manualmente, fa in automatico quello che
vorresti fare nella seconda opzione) e poi il push.
Però ti ripeto che non sono espertissimo, forse è meglio se indaghi su git
pull --rebase (oppure puoi usare separatamente git fetch e git rebase) e
magari ti fai qualche prova
Il giorno 09 febbraio 2014 14:32, Luca Lama <angelus491@gmail.com> ha
scritto:
> Sto cominciando a capire e a lavorare con Git, ma domani devo fare un
> commit su un repo piuttosto importante e NON DEVO fare danni perchè verrei
> scotennato.
> La situazione è la seguente:
> -ho fatto un git clone del repo
> -ho apportato modifiche al branch develop senza committare nemmeno in
> locale
> -altri hanno committato e pushato su develop
>
> La domanda è: mo' che faccio?
> -devo fare un commit locale, poi un pull poi committare di nuovo e poi
> pushare?
> -devo fare un pull, salvare le mie modifiche altrove e poi rifarle
> committarle e pusharle?
>
> non capisco -_-
>
> Grazie!
>
> Blade.
>
> _______________________________________________
> ImoLUG mailing list
> www.imolug.org
> imolug@lists.linux.it
> http://lists.linux.it/listinfo/imolug
> Regolamento ML - http://www.imolug.org/faq/Regolamento_MailingList
> Server e connettività offerti da Ehiweb - www.ehiweb.it
>
> Facebook: https://www.facebook.com/ImoLUG
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.linux.it/pipermail/imolug/attachments/20140209/a87db7d8/attachment.html>
Maggiori informazioni sulla lista
ImoLUG