Advertisement
Guest User

Untitled

a guest
Sep 20th, 2017
436
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. git filter-branch
  2.  
  3. git config --global alias.change-commits "!f() { VAR=$1; OLD=$2; NEW=$3; shift 3; git filter-branch --env-filter "if [[ \"$`echo $VAR`\" = '$OLD' ]]; then export $VAR='$NEW'; fi" $@; }; f "
  4.  
  5. git change-commits GIT_AUTHOR_NAME "старое имя" "новое имя"
  6.  
  7. git change-commits GIT_AUTHOR_EMAIL "old@email.com" "new@email.com"
  8.  
  9. git change-commits GIT_AUTHOR_EMAIL "old@email.com" "new@email.com" HEAD~10..HEAD
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement