나는 #13 을 참조했었어야 하는데, #12라고 잘못적었다.
이미 commit을 해서 push 한 상태
만약 커밋을 새로 안해서, 가장 마지막 커밋이라면
git commit --amend
로 간단히 수정할 수 있다.
다만 예전 커밋메세지를 수정하려면 조금 복잡해진다.
git rebase -i HEAD~3
이후 나오는 메세지 안내에 따라서
You can amend the commit now, with
git commit --amend
Once you are satisfied with your changes, run
git rebase --continue
이후 위의 두 git 명령어를 써 준뒤,
git push origin develop
를 써주면 오류가 난다.
따라서 강제로 푸시해주는 방법밖에 없다.
git push -f origin develop
오류 중 오류.
git commit --amend
를 하는 도중 E325: ATTENTION 가 발생할 수 있다. 이는 vi 에디터 작성 중 정상적으로 에디터가 종료되지 않았을 때 발생하는 오류로, 임시저장 파일을 지워주던지 복구하던지 해서 정리해줘야 한다.
http://www.orcinus.kr/post/48/
코딩웨일
조회수 : 5556 작성일 : 2018-09-06 00:01 ubuntu vi linux """ 맨 밑에 요약이 있습니다. """ 1. 개요 vi를 통해 파일을 수정하는 작업을 하다 보면, 가끔씩 마주치는 문제가 있다. E325: ATTENTION Found a swa
www.orcinus.kr
[Linux] VI 에디터 E325 : ATTENTION 해결하기
VI 에디터를 이용해서 httpd.conf를 수정을 하려고 하니 E325: ATTENTION ~~~~ 생략 이라는 메세지가 나왔다.. 다시 나갔다 들어와도 동일한 에러 발생 VI에디터 사용중이 정상적으로 에디터가 종료되지
itisyo.tistory.com
Git - 히스토리 단장하기
커밋을 고치는 작업은 커밋 메시지 고치를 덩달아 이끌 수 있음 커밋을 고치는 것은 커밋 메시지를 고치는 것일수도 있고 또는 커밋 담고 있는 변경 내용을 고치는 것 일수도 있다. 커밋의 고치
git-scm.com
'DEVELOPMENT > Git' 카테고리의 다른 글
[Git] What is detached HEAD state and how do I get out of it? (0) | 2020.01.25 |
---|---|
[Git] Git says remote ref does not exist when I delete remote branch (0) | 2020.01.25 |
[Git] commit message로 issue 정리하기 (0) | 2020.01.08 |
[Git] Github 간편 사용 설명서 (0) | 2020.01.04 |
[Git] We found potential security vulnerabilities in your dependencies. (0) | 2020.01.02 |