使用bash / git进行Zip文件自动化

时间:2016-08-11 04:41:42

标签: python bash automation

我有一个像/home/folder1/folder2/index.html

这样的目录

最后,我必须给出有变化的文件并压缩它。所以我必须创建一个文件夹名称2016/11/8,内容为home/folder1/folder2/css/style.css

如果说我改变了风格。这很乏味但我找不到自动化的方法。

1 个答案:

答案 0 :(得分:0)

我假设你想获得2个coimmitss,

之间存在差异的文件
git archive --format=zip HEAD `git diff --name-only <SHA> HEAD` > difference.zip

以下将给出当前和给定SHA之间的区别

git diff --name-only <SHA> HEAD

我希望这会对你有所帮助