dev:git-forking-workflow
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revisionNext revisionBoth sides next revision | ||
dev:git-forking-workflow [2014/11/29 17:01] – creata kobe | dev:git-forking-workflow [2014/11/29 17:32] – [Fork] kobe | ||
---|---|---|---|
Line 10: | Line 10: | ||
===== Fork ===== | ===== Fork ===== | ||
- | | + | Dopo aver effettuato l' |
- | - Fatto questo, il repository gasistafelice apparirà sulla propria pagina personale di Github. | + | |
- | - Cambiare i riferimenti di origin all' | + | Fatto questo, il repository gasistafelice apparirà sulla propria pagina personale di Github. |
+ | |||
+ | Cambiare i riferimenti di origin all' | ||
[remote " | [remote " | ||
Line 19: | Line 21: | ||
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