Get (Git) the last commit files into a zip file with folder structure

Emmanuel Tissera's photo
Emmanuel Tissera
·Feb 9, 2016·

1 min read

Get (Git) the last commit files into a zip file with folder structure

Photo by Nina Cuk on Unsplash

This is a handy command when working with Git.

git diff-tree -r --no-commit-id --name-only --diff-filter=ACMRT HEAD~1 HEAD | xargs tar -rf /d/temp/changes.tar

It basically takes all the changes from your last commit including the folder structure.

See more info on this SO Question.


This article was originally written on Google's Blogger platform and ported to Hashnode on 17 Sep 2022.

 
Share this