스테이징 없이 되돌릴 경우:
git clean -df
git restore --source=<대상 브랜치 or 커밋 해시> --staged --worktree :/
스테이징까지 원할 경우, `--staged` 옵션을 사용
git clean -df
git restore --source=<대상 브랜치 or 커밋 해시> --worktree :/
참고:
git clean -df 명령은 은 스테이징되지 않은 현재 작업사항을 모두 삭제함으로 주의.
':/'는 저장소 루트 전체를 나타낸다.
반면, '.'는 터미널의 현재 위치한 폴더를 나타낸다.
'개발 > Git' 카테고리의 다른 글
| Git Submodule/Subtree 없이 외부 저장소 프로젝트에 포함하기 (0) | 2025.09.15 |
|---|