commit 적용 안됨 ( commmit author 오류 해결)
분명히 저 날에 push를 했는데 commit이 적용되지 않은 문제가 발생하였습니다.
커밋로그를 보니 이름은 같은데, 아이콘 모양이 달랐습니다.
저는 저 push부분을 한번 바꿔보겠습니다.
git -reflog
이 코드를 입력하면 지금까지 commit한 것들을 볼 수 있습니다.
1)rebase하기
push라는 이름의 커밋 직전의 코드로 rebase를 합니다.
저는 직전의 commit이 'f9a3d79'이므로 다음과 같이 입력해주었습니다.
엔터를 치면 다음과 같이 나오는데요
Insert를 눌러 편집모드로 들어간뒤 pick 이라고 되있는 부분을 edit으로 변경해줍니다.
2)git 코드 입력
:wq를 통해 편집화면을 나와준 뒤 다음과 같은 코드를 입력하였습니다.
git commit --amend --author="codekim97 <kimtaeu4616@gmail.com>"
3)git rebase 수정 저장 후 종료하기
git rebase --continue
4)git push 하기
git push origin +master
git rebase 해주었으므로 +를 붙여 푸시해주어야 합니다.
5)확인하기
'IT > git 사용법' 카테고리의 다른 글
Android fork (개인)에서 팀 브랜치로 pull & request 하는 방법 (0) | 2022.04.05 |
---|---|
git 특정 파일만 commit push 하는 방법(LF에러 해결) (0) | 2022.03.04 |
Error: Permission denied (publickey) 해결 방법 (0) | 2021.10.10 |
android studio git connection (0) | 2021.10.09 |
새로운 노트북 기존의 github에 연결하는방법(permission error 403 해결) (0) | 2021.09.19 |