2017-12-05 10 views
3

私は git stash show -p > stash.diffを使用して隠しのバックアップを取ることができると私は理解します。複数の隠しのバックアップを取る方法は?

ここで少なくとも20回のバックアップを取っていきたいと思います。すべてのおしゃぶりのバックアップを取る良い方法は何ですか?

答えて

2

このスニペットでは、既存のすべてのスタッシュのIDが一覧表示され、それぞれに別々の差分ファイルが作成されます。

for stash in `git stash list | awk -F':' '{print $1}'` 
do 
    git stash show $stash -p > $stash.diff 
done 
+1

これは私が探していたものです。ありがとう。 – mmk

関連する問題