Add to bp

git-remove-merged() {
   # adapted from https://stackoverflow.com/questions/13064613/how-to-prune-local-tracking-branches-that-do-not-exist-on-remote-anymore/30494276#30494276
   { git checkout master || git checkout main ; git pull ; } 1>/dev/null 2>&1
   git branch | grep -qE '\<(master|main)\>' || return 1
   git branch -vv | awk '/: gone]/{print $1}' | xargs -r git branch -D
}
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information