티스토리 뷰
반응형
Git에서 Untracked(Unstaged) 파일을 명령어로 쉽게 정리하는 방법을 알아보겠습니다.
상황 예시
$ git status
On branch master
Your branch is up to date with 'origin/master'.
Untracked files:
(use "git add <file>..." to include in what will be committed)
bbs/noti.php
bbs/noti_delete.php
bbs/noti_read.php
nothing added to commit but untracked files present (use "git add" to track)
3개의 파일이 Untracked되어 있으므로 reset 또는 checkout으로는 제거되지 않는 상황입니다.
삭제
$ git clean -fd
Removing bbs/noti.php
Removing bbs/noti_delete.php
Removing bbs/noti_read.php
$ git status
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
Untracked 파일들이 삭제되었습니다.
만약 Ignored 된 파일들이 있다면 다음 명령어로 삭제할 수 있습니다.
$ git clean -fX
반응형
'SW개발 > 버전 관리' 카테고리의 다른 글
Docker(도커) elleflorio-svn-server에서 sh(쉘) 접속 및 svnadmin 사용 (0) | 2022.07.20 |
---|---|
svnadmin Repository(저장소)를 dump(백업) 및 load(복구) 이전하기 (0) | 2022.07.19 |
TortoiseSVN Relocate Repository(저장소) 주소 변경하기 (0) | 2022.07.19 |
깃(Git) 빈 저장소(Repository) 생성 (0) | 2021.11.09 |
깃(Git) 포트 지정하여 저장소(Repository) 클론(clone) (0) | 2021.10.20 |