We have a few branches...
master
is our dev branch.feature-newfeature
is a new feature.feature-tempfeature
is a new feature that our product team have asked for until new feature is created.feature-newfeature
was started a while ago and hasn't been merged intomaster
yet (but there have been other changes tomaster
).
We have now been instructed to put this temp feature in which needs all the changes from master
- so its a releasable build - but also needs some of the stuff we've been working on in newfeature
(as they say "you can reuse some of the stuff you've already done").
How would it be best to go about doing this? I have created feature-tempfeature
from the master
branch. feature-newfeature
isn't finished, and I don't want to merge it into master.
I don't want to just use feature-newfeature
either because we want to be able to keep working on that in parallel.
How would you sort out this issue in your dev environment?
Many thanks!