So I do a:
git merge --no-ff --no-commit source\branch
Great, merge is inprogress (I have a MERGE_HEAD in the .git folder)... But it staged some files...
I want to UNSTAGE those files, but NOT cancel the merge....
I can do this via theVisual Studio IDE.....
But a
git reset
seems to cancel the merge [MERGE_HEAD goes away]....
So How to un-stage, but leave it as a merge in progress so I can make the actual chages I wan, but get it recorded as a merge (multi-parent)
**NOTE: This question is distinct from all others I have seen because of the need to preserve an existing MEGE_HEAD and associated state...