반응형
1. 최근 커밋 상태로 복구 (수정 취소)
수정한 내용을 모두 버리고, 마지막 커밋된 상태로 되돌리려면 아래 명령을 실행하세요:
git restore config/settings.py config/urls.py
또는 Git 2.23 이전 버전이라면:
git checkout -- config/settings.py config/urls.py
이렇게 하면 두 파일은 커밋된 원래 상태로 되돌아갑니다.

2. 작업한 내용을 임시 저장 후 되돌리기 (stash)
만약 지금 수정한 내용을 완전히 버리긴 아깝고, 잠시 보관하고 싶다면 stash를 이용할 수 있습니다.
git stash push -m "임시 저장"
git restore config/settings.py config/urls.py
이렇게 하면 수정사항이 임시 저장소에 보관되고, 파일은 깨끗한 상태로 돌아갑니다. 나중에 필요하면 git stash pop으로 복원할 수 있습니다.
👉 정리하자면, 수정한 내용을 완전히 없애고 싶으면 git restore, 나중에 다시 쓸 가능성이 있으면 git stash를 쓰시면 됩니다.
'컴퓨터과학과' 카테고리의 다른 글
| 컨테이너와 호스트 관계 (3) | 2025.09.02 |
|---|---|
| 컨테이너와 호스트 간 파일 공유 (2) | 2025.09.01 |
| docker ps와 docker compose ps (4) | 2025.08.26 |
| Django + MySQL + Docker에서 첫 앱 만들기(완전 가이드) (4) | 2025.08.25 |
| Docker 구조 속에서의 MySQL (1) | 2025.08.24 |
댓글