Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Tutto e di + - Unione branch (git)
Forum - Tutto e di + - Unione branch (git)

Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 20:21
Venerdì, 25/12/2015
Buona natale!

Ho un progetto su github. Questo progetto ha due branch: master e development. Il branch development è un fork del branch master con alcune modifiche. Io voglio rendere il branch master uguale al branch development, rimuovendo poi il branch development.
Come si fa? :blush::blush::blush:

Ok, mi sono dimenticato il senso della domanda..... Io voglio tenere i files del branch più recentemente aggiornati. Es: se ho forkato da master bugfix, e poi ho fatto merge.... Se faccio un altro merge avrò perso le modifiche fatte su bugfix. Come ovviare?

Ultima modifica effettuata da TheDarkJuster il 25/12/2015 alle 21:46
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 3:46
Sabato, 26/12/2015
Presupponendo che sei nella branch development e hai gia' fatto il commit delle tue modifiche nella branch development:

Testo quotato


git checkout master
git merge develoment
git commit -a -m "Merge development branch"
git branch -d development


Ultima modifica effettuata da pierotofy il 26/12/2015 alle 3:47


Il mio blog: https://piero.dev
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 13:25
Sabato, 26/12/2015
No, sono nel branch master, ho fatto le modifiche a bugfix, ma development non è pronto (al momento) per essere unito.

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 19:05
Sabato, 26/12/2015
Spiegati meglio, non si capisce cosa vuoi fare.

Da master hai fatto fork per bugfix.

Hai cambiato bugfix.

Hai portato bugfix su master (merge).

Quindi qual'è il problema?


Il mio blog: https://piero.dev
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 2:17
Domenica, 27/12/2015
Da master ho forkato sia bugfix che development. Su bugfix ho risolto problemi.... Si development ho esteso funzionalità. Non ci sono conflitti fra files. Ma se faccio prima merge su bugfix, poi si development perdo le modifiche introdotte con il merge di bugfix

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 3:09
Domenica, 27/12/2015
Se vuoi integrare i cambiamenti introdotti da bugfix su development, fai:

Testo quotato


git checkout development
git merge bugfix



No?


Ultima modifica effettuata da pierotofy il 27/12/2015 alle 3:09


Il mio blog: https://piero.dev
PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1620
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 13:16
Domenica, 27/12/2015
Testo quotato

Postato originariamente da pierotofy:

Se vuoi integrare i cambiamenti introdotti da bugfix su development, fai:

Testo quotato


git checkout development
git merge bugfix



No?




oh..... Già.....:blush::blush::blush::blush:

PM Quote