문제 상황
작업 후 나의 브랜치에 커밋 → 푸쉬해둔 상황!
하지만 커밋 메세지 내역이 마음에 들지 않아 커밋을 취소하고 싶었음
해결
Git push origin 내브랜치 -- force
--force를 사용하면 과거 커밋 내역과 상관없이 지금 현재 커밋내용으로 덮어씌워 버리는데
git reset HEAD^를 통해 맘에 들지 않았던 커밋 메세지를 삭제한 이후에 위의 명령어를 실행 시켜주었더니 잘 동작하였음
git reset HEAD^
git add .
git commit -m "커밋 내용 다시 작성"
git push origin 내브랜치 --force
'Git' 카테고리의 다른 글
GitHub에서 Release Tag 자동화하기 (+ ArgoCD) (0) | 2023.10.27 |
---|---|
[Git] 원격 저장소 연결 및 끊기 (0) | 2022.09.01 |
댓글