Changes between Version 51 and Version 52 of HowToGit


Ignore:
Timestamp:
05/29/19 00:24:30 (6 years ago)
Author:
neteler
Comment:

+Fixing bugs in a release branch

Legend:

Unmodified
Added
Removed
Modified
  • HowToGit

    v51 v52  
    130130https://lists.osgeo.org/pipermail/grass-dev/2019-May/092653.html
    131131
     132== Fixing bugs in a release branch ==
     133
     134TODO: verify
     135
     136To directly fix bugs (ideally via feature branch), do
     137
     138{{{
     139# push to release_branch, we assume it to be checked out
     140
     141cd releasebranch_7_4/
     142# be sure to locally have all updates from server
     143git fetch --all
     144git branch --merged
     145
     146# create feature branch
     147git checkout -b r74_fix_xxx
     148
     149# ... do changes...
     150
     151git status
     152git add ...
     153git commit -m 'useful commit msg...'
     154
     155# push to feature branch
     156git push upstream r74_fix_xxx
     157
     158# create PR in GitHub UI. IMPORTANT: switch there to release_branch_X_Y!
     159
     160# ... after review, merge:
     161
     162# switch to release branch
     163git checkout releasebranch_7_4
     164
     165# be sure to locally have all updates
     166git fetch --all
     167git branch --merged
     168
     169git branch -D changelog_fix_msg_74
     170git fetch --all --prune
     171git branch -a
     172}}}
     173
    132174== Backporting to release branches ==
    133175