Git list merged/unmerged tags -
with 3 primary development branches:
patch minor major when create patch release tag patch branch:
git tag -a my-project-1.2.3 -m "this 1.2.3 patch release of project" we want port changes forward. example, 1.3.0 minor development branch:
git checkout minor git merge my-project-1.2.3 and 'very future' 2.0.0 major development branch:
git checkout major git merge my-project-1.2.3 but... what happens if have performed merge on minor, , forgot merge major? if branch, run:
git branch --no-merged major which list branch. but, tags not included in list. how can determine whether tag has been merged branch, or list tags have not been merged specific branch?
you other way around:
git branch --contains **tag** lists branches tag merged.
Comments
Post a Comment