GitNotes.19-0.md
본 문서는 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)

반응형

+ Recent posts