learning git rebasing n stuff