Commit 93c49dbb authored by Elena Grandi's avatar Elena Grandi
Browse files

Esempio sull'uso di git merge

parent 3ce43700
......@@ -197,6 +197,37 @@ Nel caso si stia facendo una release per un pacchetto recente
(pacchettizzazione in ``fuss/*``) ricordarsi di aggiornare il branch con
le modifiche che si vogliono integrare nella release.
.. note::
Ad esempio, per fare una release della versione di sviluppo attivo di
un pacchetto recente, si inizia assicurandosi di avere la versione
corrente del branch di sviluppo, ``master``::
$ git checkout master
$ git pull
si controlla eventualmente che il numero di versione in ``setup.py``
sia corretto, ed eventualmente lo si aggiorna e committa::
$ $EDITOR setup.py
$ git add -p setup.py
[...]
$ git commit -m 'Bump version to <version>'
$ git push
si passa al branch con la pacchettizzazione, assicurandosi che anche
questo sia aggiornato::
$ git checkout fuss/master
$ git pull
e si fa il merge del branch di sviluppo::
$ git merge master
$ git push
a questo punto si procede come descritto al prossimo punto
aggiornando il changelog del pacchetto, eccetera.
Versionamento
-------------
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment