Grazie a tutti, Cmq per il momento non voglio fare nessuna modifica .. Solo aggiornare una volta la settimana, e intanto mibstudio come funziona... Poi vedremo
Ciao MaX El 21/9/2015 21:52, "Alessandro Pellizzari" <a...@amiran.it> escribió: > Il Mon, 21 Sep 2015 19:00:02 +0200, maxlinux duemila ha scritto: > > > Non capisco che differenza ci sia tra pull, fetch ne come fare a fare in > > modo che non dia errori al tentare di scaricare e fare il merge delle > > eventuali differenze. > > Parli di merge. Stai per caso modificando in locale il codice? > > git pull, come dice cage, fa il fetch e il merge in automatico. > > Se fai delle modifiche localmente, io ti consiglio di crearti un branch di > sviluppo, con un nome che non rischi collisioni con loro, e ricordarti di > tornare in master quando fai il pull. > > Detto in soldoni, subito dopo il clone: > > git checkout -b maxlinux2000 > ... fai le tue modifiche e continui a lavorare su questo branch ... > git commit -a > > ... vuoi sincronizzare con l'upstream... > > git checkout master > git pull > git checkout maxlinux2000 > > Questo ti sposta su master, fa il pull e poi ti risposta sul tuo branch > > Se vuoi fare il merge di master dentro il tuo branch, assicurati di essere > nel tuo branch, poi fai: > > git diff maxlinux2000 master > ... valuti il rischio... > git merge master > [ ... risolvi i conflitti e poi fai: git commit -a...] > > Bye. > > >