git把某一次commit修改过的文件打包导出(git)
【代码】git把某一次commit修改过的文件打包导出(git)
·
1、使用命令把修改的文件打包导出:打包某次commit:
git diff-tree -r --no-commit-id --name-only f4710c4a32975904b00609f3145c709f31392140 | xargs tar -rf xxx_1.1.tar
2、使用命令把某次节点后的文件导出: window 下:
git diff f4710c4a32975904b00609f3145c709f31392140 HEAD --name-only | xargs tar -rf xxx_1.1.tar
3、linux下:
sudo git diff f4710c4a32975904b00609f3145c709f31392140 HEAD --name-only | cpio -pvdmu /var/www/git_update/xxx_1.1.tar
更多推荐
已为社区贡献2条内容
所有评论(0)