This Bash script is designed to clean up and optimize a Git repository by reducing its size and removing unnecessary files and objects. Below is a summary of its functionalities:
Usage: ./git-clean.sh [-f] [-b branch_name]
-f: Force aggressive cleanup (use with caution)
-b branch_name: Specify the branch to clean (default: current branch)