Please don`t checkout branches, we are rebaseing the patches sometimes with:
$ git checkout http_api $ git rebase -i --autosquash master $ git push -f