Skip to content

Instantly share code, notes, and snippets.

@euclio
Created March 2, 2014 00:20
Show Gist options
  • Save euclio/9299797 to your computer and use it in GitHub Desktop.
Save euclio/9299797 to your computer and use it in GitHub Desktop.
Script to change git authorship from Marissa to Parth
#!/bin/sh
git filter-branch --env-filter '
an="$GIT_AUTHOR_NAME"
am="$GIT_AUTHOR_EMAIL"
cn="$GIT_COMMITTER_NAME"
cm="$GIT_COMMITTER_EMAIL"
if [ "$GIT_COMMITTER_EMAIL" = "Marissa_novak@hmc.edu" ]
then
cn="Parth Patel"
cm="parthdineshp@gmail.com
if [ "$GIT_AUTHOR_EMAIL" = "Marissa_novak@hmc.edu" ]
then
an="Parth Patel"
am="parthdineshp@gmail.com"
fi
export GIT_AUTHOR_NAME="$an"
export GIT_AUTHOR_EMAIL="$am"
export GIT_COMMITTER_NAME="$cn"
export GIT_COMMITTER_EMAIL="$cm"
'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment