어디까지 갈 수 있을까?
Git 커밋 삭제하기 본문
깃 커밋창에 들어가면 오른쪽 클립보드 모양 옆에 8ee365b97120092cc35dd0952a05e8343707986c 라고 번호가 있다.
이걸 이용하자
hard 옵션
git reset --hard 8ee365b97120092cc35dd0952a05e8343707986c
돌아간 커밋 이후의 변경 이력을 전부 삭제 한다
soft 옵션
git reset --soft 8ee365b97120092cc35dd0952a05e8343707986c
커밋 메시지는 적은 위치로 돌아가있고, 변경 파일 내용은 유지된다
마지막
git push -f origin master
위의 두 개를 수행한 후 마지막 명령어를 수행하면 원격 저장소에서도 해당 내용이 삭제된다.
728x90
'프로그래밍 > 소소한 팁' 카테고리의 다른 글
HTML/CSS 유용한 사이트 정리 (0) | 2021.08.29 |
---|---|
깃 커밋 메시지 여러개 수정하기 (0) | 2021.08.11 |
[작성중]소스트리 사용법 (0) | 2021.06.20 |
IntelliJ 단축키 (0) | 2021.03.01 |
Comments