提取GIT最近提交的修改文件

代码

复制代码
# git 提交号,指定某一次提交涉改动的git号
git log 9865596e6725b2001aca3c8efbbd9c3e48428a85 -1 --name-only | grep '/' | awk '{print $1}' > list.txt
mkdir temp
xargs -a ./list.txt cp --parents -t ./temp
cd temp
tar -czvf modules.tar.gz *

替换log后的id号为指定

提取多次修改的文件时,注意路径每次提交完回到主目录

打包完成

参考文献

提取指定GIT提交记录所涉及修改文件(含文件路径)_git 提取变更文件-CSDN博客

相关推荐
赵民勇10 小时前
Git命令详解
git
不老刘1 天前
Antigravity 的 New Worktree 模式:给 AI 代理一个安全的“平行工位”
人工智能·git·ai编程·antigravity
光谱SpectrAI1 天前
Windows 也中招:Git Bash 和 Node 仍信任泄露的 eMudhra 证书
git
YIN_尹1 天前
【git原理与使用】git初识与安装
大数据·git·elasticsearch
Leo_Mr1 天前
Vue3 项目配置 Git 提交规范(企业通用方案:husky + commitlint + cz-git + lint-staged)
git
jyOverQ1 天前
Git rebase 和 merge 有什么区别?什么时候该用哪个?
git
晗夜未央1 天前
跨仓库 Skill 换台电脑就失效?用 Git remote 校验项目
人工智能·git·python
Lsetea1 天前
Git访问HTTPS证书不受信任:用URL级sslCAInfo限定私有CA范围
git·https·开发工具·ssl证书·ca证书
এ慕ོ冬℘゜2 天前
Git 基础入门|和 SVN 对比 + 四大区域 + 常用命令详解
git·svn
DevLoom_2 天前
macOS 命令行 curl/git 报 SSL 证书错误?eMudhra 事件完整修复指南
git·macos·ssl