title: Git Interactive Rebase
body: <p>I have a feature branch that has been a few months in the making. I've continually pulled from upstream/master to keep up-to-date and I've also regularly pushed to origin/feature_branch_name on bitbucket. My feature branch is now ready for a code review. Reviewers want 1 commit with all of my changes. I'm <em>kind of</em> familiar with interactive rebasing, but I'm not sure how to best accomplish this.</p>