the patches directory that mq uses can be put under hg control.
i don't know about git reset, but everything you mentioned before can be done with mercurial (mq, histedit, ...)
i don't know about git reset, but everything you mentioned before can be done with mercurial (mq, histedit, ...)
how do you manage patch queues in git? we need them because we are constantly backporting to different versions of our app. branches will mean n merges for n versions. stacked git? or is there a git native way to manage the same?
what about something like tortoisehg? gitk is pretty crude in comparison.
i assume one can glue a diff/merge tool like meld. is the experience similar when resolving conflicts?
thanks for any feedback.