dev:git-forking-workflow
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
dev:git-forking-workflow [2014/11/29 17:31] – [Fork] kobe | dev:git-forking-workflow [2015/09/17 13:08] – [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.txt · Last modified: 2015/09/17 13:08 by kobe