gpt4 book ai didi

SCSS 。如何使用已更改的文件创建存档?

转载 作者:太空狗 更新时间:2023-10-29 14:01:51 25 4
gpt4 key购买 nike

保持文件结构,如git-archive

最佳答案

git archive 将文件路径作为参数,因此您可以执行以下操作:

git diff --name-status commit1 commit2 | awk '{ if ($1 != "D") print $2 }' | xargs git archive -o output.zip HEAD

更新

如果您的文件名包含空格,以下内容将起作用:

git diff --name-status commit1 commit2 | awk '{ if ($1 != "D") printf("\"%s\"\n", substr($0,3)) }' | xargs git archive -o output.zip HEAD --

注意:存档中包含的文件内容是 HEAD 中的内容。要使用其他提交的内容,只需将此命令末尾的 HEAD 更改为您想要的任何内容即可。

关于 SCSS 。如何使用已更改的文件创建存档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7226009/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com