$ git --version
git version 1.7.1
$ git branch -avv
* master 017Fcc0 [origin/master] xxxx
remotes/origin/HEAD -> origin/master
origin/masterはリモートマスターブランチパス名で、masterは自分のローカルブランチ名です。私は1つに複数の私のローカルコミットを結合し、最新のタイムスタンプでリモートサーバーに提出する必要があります。以下の3つのステップがうまくいきますが、オリジン/マスターの代わりにを使用する必要がある理由がわかりません。なぜ私はリベースのmasterの代わりにorigin/masterを使用する必要があるのですか
a) git rebase --ignore-date origin/master
b) git rebase -i origin/master
c) git push origin master:master
可能性のある重複しました[ "git rebase origin"対 "git rebase origin/master"](https://stackoverflow.com/questions/5963597/git-rebase-origin-vs-git-rebase-origin-master) – phd