- Git hub commit 내역 삭제
오늘은 Git hub action을 이용하여 ci/cd를 구현하는 중에 yml파일을 작성하고 빌드하는 과정에서 연습을 다른 브랜치를 열어서 했어야 됐는데 그냥 dev 브랜치에서 바로 실험을 해서 commit이 늘어났다.
또 이게 바로 된것도 아니고 오류나고 수정해보고 오류나고 수정해보고 계속 반복하다보니 commiit 개수가 30~40개 가량이 늘어나버렸다 (•᷅ ʚ •᷄)
브랜치를 다시 새로 열어야 되나 했지만 그렇게되면 이전 커밋 내역이 사라지기 때문에 포기하고 구글링을 해보니 commit 내역을 삭제할 수 있는 기능이 있었다.
git hub commit 내역 삭제하는 방법
1. 돌아가고자 하는 지점 찾기
- git log
2. 리셋하기
- git reset --hard 돌아가고싶은지점
(ex git reset --hard15d49dcd353827bc45ebdb81417cdaa563ffb55e)
3. -f 로 githuub repo에 저장하기
- git push -f origin master
앞으로 테스트를 할 때는 기존 코드에서 하지말고 새로운 코드에서 테스트를 하고 적용을 시키자!

'TIL(Today Ingwang Learned)' 카테고리의 다른 글
2023-01-06(실전 프로젝트) (0) | 2023.01.06 |
---|---|
2023-01-05(실전 프로젝트) (0) | 2023.01.06 |
2023-01-03(실전 프로젝트) (0) | 2023.01.04 |
TIL) 2023 -01-02(실전 프로젝트) (0) | 2023.01.02 |
2022-12-31(실전 프로젝트) (0) | 2023.01.01 |