728x90
반응형
둘다 로컬 소스를 이전으로 되돌려준다. 하지만 차이는 그 돌린 시점 이후의 기록을 유지하느냐 버리느냐다.
git revert 커밋ID
-> 코드 상태는 “되돌려진 상태”
👉 하지만 731259161 커밋은 여전히 히스토리에 존재
git reset --hard 커밋ID
→ 로컬을 그 커밋ID 시점으로 이동
git push origin main --force
→ 원격도 그 시점으로 덮어씀
##참고 : 커밋 히스토리 및 ID 확인
git log --oneline --graph --decorate
→ 위명령어를 치면 아래와 같은 형식으로 쭉 커밋 히스토리가 나옴
* 커밋ID 커밋메세지
728x90
반응형
'IT기타' 카테고리의 다른 글
| vscode 현재 파일 위치 확인 (0) | 2025.12.06 |
|---|---|
| chatGPT 환불 (0) | 2025.09.28 |
| Css로 프로필이미지 배경색 바꾸기, 동그라미로 자르기(바꾸기) (0) | 2025.08.23 |
| css background 그라데이션 (0) | 2025.08.23 |
| 구글 엑셀시트 자동입력 (Apps Script로 동기화) (2) | 2025.08.22 |