I have 3 branch in my git repo: master, stand and develop. For each feature i create new brach from develop. After feature done, i'll merge it branch into develop (with --no-ff option).
For example, i have 3 feature (f1, f2, f3) merged branches in develop, and i removed f1, f2, f3 (or it was created on another machine and developer doesn't pushed it into origin repo) after merging into develop. And now i want to "put" f1 and f3 to stand branch (it have more than one commit in it and i can't use cherry-pick) what should i do?
Sure, i can create cherry-pick script for revision range merging, but maybe, i have a better way to merge it (by old branch name, or something else).
my repo:
develop          ---
               /
stand      ---
          /
master ---
feature branches:
          f1   f2   f3
         /  \ /  \ /  \
develop ----------------
i want:  f1   f2   f3
develop ----------------       
stand   -----    -------
Thanks.
 
     
     
    