Just left Sourcetree and am now using terminal for git operations. I'm on my feature branch and I commit my changes from the last couple days. I push to remote.
I then run git rebase develop before i create my pull request to the develop branch. The rebase completes successfully, without merge conflicts or anything. I do nothing else except create the PR.
But my PR has other commits from other developers. Why is that? I'd expect that after a rebase that I'd only see my changes. Did I miss a step after running git rebase develop?