커밋을 취소할 때 사용하는 명령어는 크게 두 가지가 있습니다. git reset과 git revert입니다.
git reset으로 커밋을 취소하면 그 이후 커밋들이 모두 삭제가 되어버립니다. 만약 최신 커밋들을 남겨놓고 싶으면서 특정 커밋만 취소하고 싶다면 git revert를 사용해야 합니다.
git revert [취소할커밋해시]
위와 같이 명령을 주면 해당 커밋을 취소합니다. 그리고 그것을 이력에 남기기 위해 커밋을 하나 생성합니다.
참고자료
'DevOps > git' 카테고리의 다른 글
Pandas 팀에서 쓰는 Git 커밋 메시지 컨벤션 (0) | 2023.05.09 |
---|---|
[github] 깃허브 코드 트리 활성화하기 (0) | 2023.05.04 |
[github actions] 깃허브 특정 브랜치에 push하는 순간 자동으로 도커 이미지 빌드해서 도커허브에 push하기 (0) | 2023.01.12 |
[git] error: remote origin already exists. 에러 발생시 대처 방법 (0) | 2023.01.08 |
[git] git reset 명령어 정리(커밋 취소) (0) | 2022.12.21 |
[github] collaborator로 초대 받은 저장소 목록 확인하기 (0) | 2022.11.11 |
[git] 윈도우 PC에 git 설치하기 (9) | 2022.07.31 |
[github] public 레포지토리 private으로 변경하기 (0) | 2022.07.16 |