导航

萌即是正义!时不时分享一些ACG活动记录与有趣代码的小站!

侧边栏
热门文章
1推文
百度又可以搜到维基萌了。 怀疑百度和腾讯共用了同一套黑名单。在腾讯解除维基萌黑名单后没多久,好久都搜不到维基萌的百度又能搜到了。 另外百度这AI在瞎编什么东西??
热度
260
2博文
探访日本的废校 《轻音少女》圣地巡礼之丰乡小学校旧校舍群
热度
234
3页面
友链
热度
234
4博文
《mono女孩》圣地巡礼之甲府
热度
156
5页面
程序员老黄历&求签
热度
156
6推文
给博客增加了自动打开指定图片到灯箱的功能。 算是一个体验上的小优化,只要在url里加上指定的参数就能实现默认打开指定图片的功能。 这个功能主要是方便分享我的全景照片。 可以尝试点击以下链接进行测试: https://www.wikimoe.com/post/t4d4taba?pswpopen=1&pswphash=1z2zuc0yb2xki&pswpcomponent=htmlcontent&pswpindex=33
热度
155
7推文
维基萌博客系统发布了新版本啦!版本号为:v0.33.0 此次更新主要增加了全景照片的VR和陀螺仪的浏览功能。 其次增加了管理后台登录的安全性。 详见:https://github.com/eeg1412/wikimoeNodeJSBlog/releases/tag/v0.33.0
热度
129
8页面
足迹
热度
78
9博文
《泰拉瑞亚》1.4 突然无法拾取/捡取物品怎么办?
热度
65
10推文
今天的《大AQUAPLUS祭 -30th Anniversary-》公布了《黑白莫比乌斯》的续作,标题为《うたわれるもの 白への道標》。 标题改回了《传颂之物》听说是和剧情有关。 感谢AQUAPLUS没有放弃这部作品,把坑填上了。应该是填坑吧?
热度
52
最新评论
广树管理员
2025-11-07 22:15
@applemiku:nonobig,看文章阅读数就能看出来
applemiku
2025-11-07 21:05
bigbig博客了!
广树管理员
2025-11-07 18:50
@ZeroCounter:是的,真的太棒啦
广树管理员
2025-11-07 18:50
@HelloGakki:海外ip似乎就看不到广告了
ZeroCounter
2025-11-07 18:18
按这个LLM编的取代萌娘百科指日可待!
攻略中
全民高尔夫环球之旅
暂无评分
Steam全民高尔夫环球之旅
2025年9月07日 12时 ~ 攻略中
已累计游玩2个月2天
《全民高尔夫 环球之旅》除了能体验到与过去作品相同的乐趣、爽快与深奥之外, 还有着以精美图像设计而成、个性丰富的角色们与以世界各地为主题的球场, 以及能让所有人热血沸腾的全新模式等等,是本系列的全新力作!
ToHeart
暂无评分
SteamToHeart
2025年6月26日 19时 ~ 攻略中
已累计游玩4个月15天
AQUAPLUS推出的“温暖人心的校园恋爱游戏”将以高清全3D形式焕新归来!
fault - StP - LIGHTKRAVTE
暂无评分
Steamfault - StP - LIGHTKRAVTE
2025年5月29日 20时 ~ 攻略中
已累计游玩5个月13天
全球累计销量超过50万份的“fault”系列最新作!故事的舞台是一个融合了奇幻与科幻的超前世界——卢森海德王国。本作讲述了生活在此地的一个平凡又平庸的究极普通市民——名为果子的少年的故事。
PSN奖杯卡

PSN奖杯卡

归档
赞助商广告

git提取两次提交或者版本的差异文件并打包成zip压缩包

作者:广树时间:2019-11-26 21:20:14分类:Git

因为经常要更新服务器,所以尽可能的只把差异文件上传并覆盖有,所以就有了提取差异文件并生成ZIP压缩包的需求!

第一步在项目文件夹中右键【Git Bash Here】打开Git Bash,然后输入如下代码:

git archive master --format=zip -o 压缩包名字.zip --prefix=data/ `git diff --name-only --diff-filter=d commitID1 commitID2`

然后按下回车后就会在项目目录下生成zip文件。

理论上除了coomitID外应该还能使用两个版本的Tag名和分支名。


原理:

git diff --name-only --diff-filter=d commit1 commit2

【--name-only】 会将有差异的文件列表输出出来。

【--diff-filter=d】将删除的文件从差异文件列表中筛出。


git archive master --format=zip -o 输出文件名 --prefix=data/

【git archive】会将指定分支的commit归档。

【--format】指定格式(zip或者tar)。

【--prefix=】加不加都无所谓,方便构建压缩文件内的文件夹。这里填写【data/】则最终生成的差异文件都会塞进data这个文件夹中。(注意:末尾没有斜杆的话是不会创建文件夹的,会变成文件名前缀)







donate.png


telegram banner (1).png


1210 x 50(蓝底).png

cloudcone