Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- COMPARE_AGAINST="$1"
- BRANCH=$(git name-rev --name-only HEAD)
- TIMESTAMP=$(date "+%Y%m%d%H%M%S")
- REPO_NAME=$(basename $(git rev-parse --show-toplevel))
- FILENAME="${REPO_NAME}_${BRANCH}_${TIMESTAMP}.zip"
- git archive -o "$HOME/Desktop/${FILENAME}" HEAD $(git diff --name-only ${COMPARE_AGAINST})
- echo "${FILENAME} created successfully."
- exit 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement