Share, Vote, & Discuss Ideas

We're constantly looking for new ways to improve our products and are asking you to help us by sharing your own ideas, voting for ideas you like, and discussing them with the rest of the community.

Provide rebasing function

Rebasing is a powerful concept introduced by DVCS. Essentially, it lets you set aside local commits, bring a branch up to date with respect to some other branch, and then replay your commits. That supports a few use cases, including cleaner reparenting of local branches (no ugly integration records).
  • Guest
  • May 29 2015
  • Attach files