質問: ローカルでコミットを変更していたらよくわからない状態になってしまったので 以前 push したリモートの状態に戻したいのですがどうすればいいのでしょうか git rebase を使ってみたらよくわからない状態になってしまって git pull を行うと merge するかきかれる vi の画面がでてきてしまいます
回答: ローカルを削除して git clone するのが一番トラブルが少なそうな気がします。 追記 == 他のブランチを残したいということなので git pull を強制し、リモートでローカルを上書きする方法 > > // 1) リモートの最新を取ってきておいて・・ > > $ git fetch origin master > > > // 2) ローカルのmasterを、リモート追跡のmasterに強制的に合わせる! > > $ git reset --hard origin/master > > > でどうでしょう?