You can see all over the web people advising to not use git rebase in a public branch, but I can\'t see what\'s the problem, if you always rebase a feature branch.<
git rebase
http://git-scm.com/book/ch3-6.html
Under the section called "Perils of rebasing"
...you’ll be scorned by friends and family.