I'm confused about how I should update a feature branch against a development branch. I have an old feature branch which was created from development as follows
development A--B--C--F--G--H--I
\
feature D--E
I would like to get to the following point, where the feature branch is shown at the end of the git history. I can then merge into development and be happy.
development A--B--C--F--G--H--I
\
feature D--E
When I do git rebase development
I get the following, and merge conflicts when I try to merge into master. So I'm not really sure how I should move commit D(feature branch) to be attached to commit I(development branch)
development A--B--C--F--G--H--I
\
feature D--E--F--G--H--I