git - 작성자 변경

Seongjun Lee·2022년 6월 29일
0

Git

목록 보기
2/2

📖 들어가기

프로젝트를 여러개 진행하다보면 작성자 설정을 실수하여 원하지않는 작성자명이 들어가는 경우가 있는데 이것을 고쳐보도록하자.

터미널을 이용한 커맨드라인으로 이 문제를 해결함.

  1. git log를 명령어를 이용해서 실수한 커밋에 대한 해쉬값을 가져온다.

  2. git rebase -i {hash code}를 이용해서 리베이스 interactive로 접근한다.

  3. 그럼 해쉬코드를 작성한 커밋을 포함한 커밋 이력들이 조회된다. 여기서 수정할 커밋에 pick -> edit으로 수정한다.

  4. 그럼 두가지 명령어를 통해서 조작할 수 있다. git commit --amend 그리고 git rebase --continue

  5. 수정할 커밋인지 확인하기 위해서는 git commit --amend를 이용해 vi를 접속하여 확인할 수 있다.

  6. <<핵심>> git commit --amend --author="{작성자} <{이메일}>을 작성하면 작성자와 이메일로 변경된다. 명령어 입력과 커밋 메시지를 저장했다. continue 명령어를 통해 다음 다음 과정으로 넘어가면된다. edit을 많이 해놨다면 설정한 만큼 수정하고 계속 진행하면된다.

profile
Hi there 👋

0개의 댓글