根据git提交日志记录id 获取修改的文件。并保留项目结构
# **1.查看提交日志**
```
git log
```
# 2.根据提交日志记录id commitId 获取修改的文件路径
```
git log 【 commitId 】 -1 --name-only | grep '/' | awk '{print $1}' > list.txt
```
# 3.创建一个目录 用于存储目标文件
```
mkdir temp
```
# 5.将已修改文件列表逐一复制到指定目录
```
xargs -a ./list.txt cp -...
原创
2020-12-16 09:10:58 ·
916 阅读 ·
1 评论