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.

修正途中でcommit前に作業途中の状態を退避するやりかた

Last updated at Posted at 2020-12-01

変更を退避する
$git stash save
コミットしていない変更がある状態で上記のコマンドを実行すると、変更した部分が退避される
ブランチは変更前の状態

$git stash list
stashした一覧が見れる

$ git stash list
stash@{0}: WIP on ブランチ名: 7d4de606 jpgをpngに置換
$ git stash drop stash@{0}

退避を戻す場合

$git stash apply stash@{0}
stash@{0}はstash名を指定。
このとき、現在チェックアウトしているブランチへ退避した変更が書かれる。
変更を退避したときのブランチにも、それ以外のブランチにも戻すことができる。

退避した作業を消す
$git stash drop stash@{0}
stash@{0}はstash名を指定。
退避した作業を元に戻すと同時に、stashのリストから消す

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?