Skip to content

Files

Latest commit

e6b6567 · Oct 18, 2024

History

History
17 lines (13 loc) · 629 Bytes

README.md

File metadata and controls

17 lines (13 loc) · 629 Bytes

Git Archiver Script

Shell script on MacOS to create a complete archive of a git repository with all submodules.

Features

  • Write log file for debug
  • Initialize submodules before running
  • Archive main repository and all submodules and nested submodules
  • Export to zip file release.zip
  • Not include all files and folders from your .gitignore
  • Open root folder after running

Usage

  • Place the script in your root project directory
  • Run the command sh git_archiver.sh or sh git_archiver.sh true to initialize submodules
  • Get your archive as a release.zip file in the root directory