概要
gitでresetとかやった結果もう無理かもってなった場合はリモートの状態に戻します。
リモートの状態がキレイじゃない人は匙を投げずに頑張ってください。
- 削除してスッキリ
- cloneでリモートを取得
- 作業したいブランチにセット
削除
gitのblobの削除確認が出るのでforceコマンドで強制します。
$ rm -rf project
クローン
$ git clone https://github.com/user_name/project_name
作業してたブランチに戻る
ローカルにマスターブランチしかない思います。
$ git branch
* master
$ git branch -a
* master
remotes/origin/master
remotes/origin/develop
作業していたブランチに戻ります。
$ git checkout origin/develop
$ git branch develop # HEADにローカルのブランチ作成
$ git pull origin develop
$ git branch -u origin/develop # originとの紐付け
$ git branch -vv
* develop 5bf1fdf [origin/develop] comment
master c11071d [origin/master] comment