【Git】stashした内容との差分を確認する(diff表示)
目的
- 現在のブランチとstash内容との差分を比較したい
- stashした内容と差分のある特定のファイルだけを指定して比較したい
現在のブランチとstash内容との差分を比較したい
stashした内容を確認
$ git stash list stash@{0}: ******** stash@{1}: ******** ・ ・
現在のブランチと比較したいstash内容との差分を表示する
※stash@{0}
を比較対象とする
$ git diff stash@{0}
上記だと全ての差分が表示されるので
変更点が多かったりすると見にくいので、その場合は以下の方がいい
stashした各ファイルごとの差分を比較したい
差分を比較したいファイル名を確認する
$ git stash show stash@{0}
または
$ git diff stash@{0} --name-only
上記で表示したファイル名をもとにファイルごとの差分を確認する
$ git diff stash@{0} <ファイル名>