git 계정 casionwoo@github.com 에서 casionwoo@gmail.com으로 바꾸기


git filter-branch --env-filter '

OLD_EMAIL="casionwoo@github.com"

CORRECT_NAME="casionwoo"

CORRECT_EMAIL="casionwoo@gmail.com"

if [ "$GIT_COMMITTER_EMAIL" = "$OLD_EMAIL" ]

then

    export GIT_COMMITTER_NAME="$CORRECT_NAME"

    export GIT_COMMITTER_EMAIL="$CORRECT_EMAIL"

fi

if [ "$GIT_AUTHOR_EMAIL" = "$OLD_EMAIL" ]

then

    export GIT_AUTHOR_NAME="$CORRECT_NAME"

    export GIT_AUTHOR_EMAIL="$CORRECT_EMAIL"

fi

' --tag-name-filter cat -- --branches --tags


git log -p -2

git push origin :(name of branch)

git pull --rebase (name of remote) (name of branch)

'전공공부 > Git' 카테고리의 다른 글

git 계정 바꾸기  (0) 2017.06.29
commit log 갯수 조절하기  (0) 2017.06.29
remote에 있는 branch 삭제하게  (0) 2017.06.29
내가 원하는 commit 시점으로 되돌아 가기  (0) 2017.06.29

git reflog


git reset --hard HEAD@{#}

+ Recent posts