본문 바로가기
dev/utils

git history 작성자 변경

by imnotdeveloper 2022. 11. 19.
반응형

깃 히스토리 중 기존 유저네임 찾아서 유저네임 변경하기.

git filter-branch -f --env-filter '
OLD_NAME="xersuy"
NEW_NAME="im-not-developer"
NEW_EMAIL="dev.luyoes20@gmail.com"

if [ "$GIT_COMMITTER_NAME" = "$OLD_NAME" ]
then
export GIT_COMMITTER_NAME="$NEW_NAME"
    export GIT_COMMITTER_EMAIL="$NEW_EMAIL"
fi
if [ "$GIT_AUTHOR_NAME" = "$OLD_NAME" ]
then
export GIT_AUTHOR_NAME="$NEW_NAME"
    export GIT_AUTHOR_EMAIL="$NEW_EMAIL"
fi
' -- --all
반응형

댓글