728x90
# 원인 :
잔디가 안심어지는 이유는 이메일이 맞지 않아서이다.
github에 있는 이메일과 커밋된 주소의 이메일을 잘 확인해보자 => 맞지 않다. 그래서 잔디가 안심어진것.
# 커밋 하기 전 경우
프로젝트 마다 변경 하고 싶은 경우
$ git config user.email "이메일"
$ git config user.name "이름"
모든 프로젝트 변경 하고 싶은 경우.
$ git config --global user.email "이메일"
$ git config --global user.name "이름"
# 커밋한 경우
먼저 커밋된 로그 확인 해보자.(해당 프로젝트 경로의 터미널에서 진행)
1. git log --pretty=format:"%h = %an , %ar : %s" --graph
바꿔야할 번호를 복사하거나 기억하자.
2. git rebase -i e2652e91^ (번호)^
리베이스 편집창이 열릴텐데 pick을 edit로 바꿔주자.
3. edit e2652e91 로컬에서 네이버로 메일 보내는 기능 구현
저장 후 닫기
4. git commit --amend --author="변경할 이름 <변경할 이름@이메일>"
5. git rebase --continue
입력시 깃허브 창이 켜지는데 로그인 해서 인증해주기
6. git push --force
아래 처럼 나오면서 이메일 수정되며, 깃허브 프로필에 보면 잔디가 심어짐.

'형상관리 > git' 카테고리의 다른 글
새로운 Branch 생성 (0) | 2024.07.25 |
---|---|
기존 프로젝트를 새로운 git repository에 올리기 (0) | 2024.07.25 |
[Git] git 저장소 히스토리 삭제 및 초기화 (0) | 2023.02.28 |
[git] push 전에 commit 내용 수정 방법 (0) | 2022.12.28 |
sourcetree에서 다른 브랜치에서 기존에 있던 브랜치를 병합 시키는 방법 (0) | 2022.09.02 |