728x90
급하게 작업물을 깃허브에 올리다가 커밋 내용이 빠질 수 있다.
그럴땐
git commit --amend
명령을 실행하면 아래와 같이 편집할 수 있게 나온다.
여기서 i(끼워넣기) 키를 눌러 수정한다.
그후 esc키를 누르고 :wq(쓴것을 저장후 quit.)를 누른다.
pull과 push 까지 하면 해당 레파지토리 commit 상태 메세지가 수정한데로 반영되어 있음을 알 수 있다.
😮⁉
만약 push까지 한 상태에서 해당 커밋 내용을 수정하고 싶으면,
git push --force
으로 덮어쓰기를 한다.
만약, 아래와 같은 오류가 난다면, 추천해준 명령어대로 입력해본다.
fatal: The current branch branchName has no upstream branch.
To push the current branch and set the remote as upstream, use
git push --set-upstream origin branchName
먼저 해당 브랜치(branchName)을 pull 하고,
git pull origin branchName
추천 명령어 입력.
git push --set-upstream origin branchName
해당 레파지토리 페이지에서 커밋 사항을 확인하면 수정한데로 커밋이 되어있음을 확인할 수 있다.
😊
'TOOL' 카테고리의 다른 글
[github] 기존 레파지토리 연결시 user.name, user.email 확인 및 변경 (0) | 2021.06.14 |
---|---|
[VSCode] ctrl + click 시 나오는 링크 해제 (0) | 2021.06.10 |
[github] git add . 취소하기 (0) | 2021.03.30 |
[github] 커밋 취소하기 (0) | 2021.03.29 |
[github] 최초 로컬 연결시 기존 작업물이 있을 때 (0) | 2021.03.25 |