💻

未追跡のファイルが混在している状態での一部ファイルstash方法

2022/09/09に公開

備忘として残します。

当時の変更ファイルの状態はこうです

hoge.tsx
hoge.stories.tsx //新規作成ファイルのためUntracked
foo.tsx
foo.stories.tsx //新規作成ファイルのためUntracked
bar.tsx
bar.stories.tsx //新規作成ファイルのためUntracked

やりたいこと

//---------------コミットしたいファイル-------------//
hoge.tsx
hoge.stories.tsx //新規作成ファイルのためUntracked
foo.tsx
foo.stories.tsx //新規作成ファイルのためUntracked

//---------------対応中のため一時退避させたいファイル-------------//

bar.tsx
bar.stories.tsx //新規作成ファイルのためUntracked

以下のコマンドでできました。

git stash push u- -- [bar.tsxの相対パス] [bar.stories.tsxの相対パス]

Discussion