이미 commit & Push 된 내역 되돌리기
# 현재까지의 commit 기록 조회
git log
#가장 최근 커밋 기록 삭제
git reset HEAD^
# 가장 최근의 커밋 기록을 1개 제거 (위와 동일)
git reset --hard HEAD~1
# 가장 최근의 커밋 기록을 2개 제거
git reset --hard HEAD~2
#특정 커밋으로 북구 (특정 커밋 이후는 모두 제거)
git reset --hard <commit id>
#원격지 commit 갱신
git push -f origin <branch name>
- 변경된 내용을 원격 브랜치에 적용할 때는, 충돌이 발생할 수 있으니 -f 를 사용하여 강제로 업데이트해야한다.
'Git' 카테고리의 다른 글
[Git] Upstream이란? (1) | 2024.04.26 |
---|---|
[Git] Branch 생성 (0) | 2024.04.18 |
[Git] Git Clone - Not Found 오류 (0) | 2024.04.16 |