最近Gitに追加されたswitch
とrestore
の使い方についてまとめる。
ブランチ操作に使うswitch
ブランチを切り替えるとき
git switch <branch>
ブランチを新しく作る
git switch -c <branch> # cはcreateの意味
ブランチを新しく作って、そのブランチに切り替える
git switch -C <branch>
ファイル変更に使うrestore
ローカルの変更を消す
git restore <fine>
addしたファイルをもとに戻す
git restore -S <file>
switchとrestoreで使わなくなるコマンド
git checkout <branch>
git branch <branch>
git checkout -b <branch>
git checkout <file>
git reset