본 문서는 Git Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.
Chapter 19: Git Clean
파라미터 | 설명 |
---|---|
-d | 추적중이지 않은 (untracked) 파일들 뿐만 아니라 추적중이지 않은 디렉토리까지 삭제한다. 만약 추적되지 않는 디렉토리가 다른 git 저장소에 의해 관리되는 디렉토리라면, 기본적으로 해당 디렉토리는 삭제되지 않는다. 이러한 디렉토리까지 삭제하기 위해서는 -f 옵션을 두번 사용하라. |
-f, --force | 만약 Git 환경설정 변수인 clean.requireForce 가 false 로 설정되어 있지 않다면, git clean 은 -f , -n 혹은 -i 옵션이 주어지지 않는 한 파일이나 디렉토리 삭제 명령을 거부할 것이다. 또한 Git 은 두번째 -f 옵션이 주어지지 않는 한 .git 서브디렉토리를 포함하는 디렉토리와 파일들에 대해 삭자 명령을 거부할 것이다. |
-i, --interactive | 매 파일 삭제에 대한 대화형 프롬프트를 실행시켜 준다. |
-n, --dry-run | 실제 파일을 삭제하는 대신에, 삭제될 파일들의 목록을 표시만 한다. |
-q,--quiet | 삭제에 성공한 파일들의 목록은 표시하지 않고 에러가 발생한 경우에만 알려준다. |
[출처] https://books.goalkicker.com/GitBook/ (CC BY-SA)
반응형
'번역 > Git Notes for Professionals' 카테고리의 다른 글
19.2: 추적중이 아닌 (untracked) 파일들 강제 삭제하기 (0) | 2019.12.04 |
---|---|
19.1: 대화형 모드로 Clean 수행하기 (0) | 2019.12.02 |
18.6: 삭제된 브랜치 복구하기 (0) | 2019.12.02 |
18.5: 특정 파일의 예전 버전을 복원하기 (0) | 2019.11.29 |
18.4: 파일을 삭제 후 커밋한 경우 해당 파일 다시 복원하기 (0) | 2019.11.29 |