본문 바로가기

TIL(Today Ingwang Learned)

2023-01-04 (실전 프로젝트)


- 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


Calendar
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
Tags
더보기
Archives
Visits
Today
Yesterday