Github 잔디가 심어지지 않을 때

lamPolar·2022년 7월 16일
0

github

목록 보기
1/4
post-thumbnail

깃헙 작성자가 다른 사람인 것 처럼 등록이 되었을 때 변경하는 법

1. 다음 push부터 변경 할 예정일 때 :

command 목록

git config --global user.name "[나의 이름]"
git config --global user.email "[나의 이메일]"

2. 이전 push의 내역을 변경하고 싶을 때 :

git log

git log시 결과 :

여기서 heesun kim이 올린 commit을 수정하고 싶으면, 이전 commit인 lamPolar의 해시값인 4c39835a158d65735cd3ddd81a27c98cd6e1288b을 가져온다.

이후,

git rebase -i 4c39835a158d65735cd3ddd81a27c98cd6e1288b

이 때 열리는 파일의 맨 앞의 "pick" 을 "e"로 수정후 저장 (wq!)

이후,

git commit --amend --author="[변경할 이름] <[변경할 이메일]>"

를 하면, 변경되어 있는 것을 볼 수 있다.
이때도, wq! 를 치고, 저장한다.

마지막으로, git log 를 통해서 정상적으로 변경이 되었는지 최종 확인 후,
git rebase --continue 명령어를 이용, rebase작업을 완료하고,
git push origin -f [작업중인 브랜치 ex) master] 명령어로 원격저장소에도 같은 내용을 업데이트한다.

혹시 잘못 수정했을 경우, 아래의 명령어 참조

git reflog

참고사이트

https://otrodevym.tistory.com/entry/git-commit-한-author-변경작성자-변경-방법

profile
불안을 안고 구르는 작은 모난 돌

0개의 댓글