Name2Func..
Func2Name..
헷갈린다ㅋㅋ
아니 글쎄 push 마치자마자 불현듯 든 생각이 내가 이상하게 써서 올린게 아닌가?..
오늘 난 Name2Func의 기능을 모두 만들었는데, commit은 Func2Name으로 올려버렸다.
어차피 혼자 하는 프로젝트라 그냥 퉁쳐도 되지만.. 그래도 기분이 좋지 않잖아요?
그래서 여기 깃허브에 나온 내용을 찾아 정리해 보았다.
커밋 메시지 변경 - GitHub Docs
커밋 메시지에 명확하지 않거나 잘못되거나 중요한 정보가 포함된 경우 로컬에서 수정하고 새 메시지와 함께 새 커밋을 GitHub에 푸시할 수 있습니다. 커밋 메시지를 변경하여 누락된 정보를 추
docs.github.com
가장 최신 commit 내용 수정하기
git commit --amend
를 하면 가장 최신으로 commit한 내용을 볼 수 있다.
여기서 vi를 켜서 수정하고,
(힌트: 편집기가 파일을 닫기를 기다리는 중입니다... 에러가 뜨면 아래 단계부터 보세요)
깃허브에 push (--force)
git push --force-with-lease origin main
--force-with-lease를 사용해 강제로 git push를 해버리면 끝!!
이지만, 난 이렇게 쉽게 끝나지 않았다ㅋㅋ
error: cannot run code-wait: No such file or directory
error: unable to start editor 'code-wait' 에러가 뜬다면...
이 문제의 원인은 git의 기본 편집기가 'code-wait'으로 설정되어있는데, 내 컴퓨터에서 찾을 수 없어서 이런 오류가 나오는 것이다.
그럼 기본 편집기를 바꿔줘야겠지?
Git 기본 편집기 바꿔주기
git config --global core.editor vi
상남자의 에디터 vi로 바꿔줬다.
사실 당장 다른 에디터 이름이 떠오르지 않아서 그랬다ㅋㅋ
vi 대신 다른 에디터 이름을 넣어주면 그걸로 쓸 수 있다!
여기까지 성공했으면 다시 처음부터 진행하면 쉽게 변경할 수 있다.
이건 혼자서 하는 프로젝트라 망정이지 만약 협업중에 이런 사고가 발생했다면..아찔하다ㅠ(사실 전적 있음)
'코딩' 카테고리의 다른 글
EC2에 내 프로젝트 연결하기 (0) | 2024.05.13 |
---|---|
[간단오류] OpenAI API - content: 'undefined' 나오는 이유 (0) | 2024.05.11 |
.gitignore 적용이 안될 때 (0) | 2024.04.05 |
React + Express(ES6)로 프로젝트 시작하기 (1) | 2024.03.22 |
create-react-app 타입스크립트로 실행하고 싶다면? (0) | 2023.12.28 |