dev:git-forking-workflow
                Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| dev:git-forking-workflow [2014/11/29 17:31] – [Fork] kobe | dev:git-forking-workflow [2015/09/17 13:08] (current) – [Intro] kobe | ||
|---|---|---|---|
| Line 5: | Line 5: | ||
| Nel  modello di sviluppo fork-based gli sviluppatori, | Nel  modello di sviluppo fork-based gli sviluppatori, | ||
| Quando | Quando | ||
| + | **NB**: | ||
| Di seguito descriveremo dettagliatamente i passaggi da effettuare per Gasista Felice. | Di seguito descriveremo dettagliatamente i passaggi da effettuare per Gasista Felice. | ||
| Line 21: | Line 22: | ||
| Aggiungendo un nuovo remote che punta al repository ufficiale: | Aggiungendo un nuovo remote che punta al repository ufficiale: | ||
| - |  | + | |
| [remote " | [remote " | ||
| url = git@github.com: | url = git@github.com: | ||
| fetch = +refs/ | fetch = +refs/ | ||
| - |  | ||
| - | $ git checkout master | ||
| Mi posiziono all' | Mi posiziono all' | ||
| - | $ git pull upstream | + | $ git checkout | 
| Effettuo | Effettuo | ||
| - | $ git checkout my-dev-branch | + | $ git pull upstream master | 
| Mi sposto sul mio branch in locale di sviluppo (in questo caso, my-dev-branch) | Mi sposto sul mio branch in locale di sviluppo (in questo caso, my-dev-branch) | ||
| - | $ git rebase master | + | $ git checkout my-dev-branch | 
| Effettuo un rebase (un import) del mio branch (my-dev-branch) con il master, quindi: | Effettuo un rebase (un import) del mio branch (my-dev-branch) con il master, quindi: | ||
| - importo le nuove modifiche del master | - importo le nuove modifiche del master | ||
| - riapplico i miei commit piu' recenti dopo quelli importati dal master | - riapplico i miei commit piu' recenti dopo quelli importati dal master | ||
| + | |||
| + | $ git rebase master | ||
| In caso di problemi fixare a mano eventuali conflitti, come segnalato (e come si fa normalmente). | In caso di problemi fixare a mano eventuali conflitti, come segnalato (e come si fa normalmente). | ||
dev/git-forking-workflow.1417282261.txt.gz · Last modified: 2014/11/29 17:31 by kobe
                
                