eGitでリモートブランチをチェックアウトした時のブランチ名がおかしい時の対応

Eclipse の eGit からリモートブランチを新規にチェックアウトすると、ブランチ名がそのブランチの最終コミットIDになってしまうことがある。(というか自分の環境では100%なる)

このままではプッシュすることができないので、Gitshellから下記コマンドを打つ。

git branch ***** #####

※*****は本来チェックアウトしたいブランチ名、#####はブランチの最終コミットID。