如何备份多个存储?

mmk*_*mmk 6 git git-stash

我知道我们可以用来 git stash show -p > stash.diff备份存储。

现在我想备份至少 20 个存储库。备份所有存储的好方法是什么?

小智 7

此代码片段将列出所有现有存储的 ID,然后为每个存储创建单独的差异文件。

for stash in `git stash list | awk -F':' '{print $1}'`
do
    git stash show $stash -p > $stash.diff
done
Run Code Online (Sandbox Code Playgroud)