Skip to content

Instantly share code, notes, and snippets.

@dapperfu
Created December 30, 2016 19:45
Show Gist options
  • Save dapperfu/04222227da5746e92df378e6f5e7d315 to your computer and use it in GitHub Desktop.
Save dapperfu/04222227da5746e92df378e6f5e7d315 to your computer and use it in GitHub Desktop.
#!/usr/bin/env bash
for var in "$@"
do
if [[ -d "$var/.git" ]]
then
cd "$var"
rm -rf .git/refs/original
git filter-branch --commit-filter 'export GIT_AUTHOR_NAME="Jed"; export GIT_AUTHOR_EMAIL="jed-frey@users.noreply.github.com"; git commit-tree "$@"'
git push --force
rm -rf .git/refs/original
cd ..
fi
done
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment