내 세상

[GIT] Author/Commiter 정보 일괄 변경 (filter-branch) 본문

Technical/etc

[GIT] Author/Commiter 정보 일괄 변경 (filter-branch)

sga8 2021. 2. 4. 13:35
728x90
반응형

 

git의 filter-branch를 통해서 아래의 명령어로 해결할 수 있다.

git filter-branch --commit-filter "
        if [ "$GIT_COMMITTER_NAME" = "테스트/Test" ];
        then
                GIT_COMMITTER_NAME="test2";
                GIT_AUTHOR_NAME="test2";
                GIT_COMMITTER_EMAIL="test2@naver.com";
                GIT_AUTHOR_EMAIL="test2@naver.com";
                git commit-tree "$@";
        else
                git commit-tree "$@";
        fi" HEAD
728x90
반응형