0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

gitで匙を投げた時の必殺技

Last updated at Posted at 2020-07-17

概要

gitでresetとかやった結果もう無理かもってなった場合はリモートの状態に戻します。
リモートの状態がキレイじゃない人は匙を投げずに頑張ってください。

  1. 削除してスッキリ
  2. cloneでリモートを取得
  3. 作業したいブランチにセット

削除

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
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?