Was offline for a week (or even more), but now I’m back and can continue development.
Here are screens of KDevelop DVCS branching and committing managers. They can work with any DVCS (currently I support only Git code, but will give a love to Mercurial and Bazaar).
Commit manager is a big “quick and dirty”, but I will try to make it clear tomorrow.