git rebase, keeping track of 'local' and 'remote' git rebase, keeping track of 'local' and 'remote' git git