I use rebase because I often have long-running feature branches (maybe for a couple of weeks) and I want to keep up with changes on master. When I was new to git, I used to merge master into feature branches to achieve the same effect, but my pull requests were littered with commits already made to master.
Is there a better way to keep feature branches updated with changes on master?
Is there a better way to keep feature branches updated with changes on master?