수색…
통사론
git clean [-d] [-f] [-i] [-n] [-q] [-e <pattern>] [-x | -X] [--] <path>
매개 변수
매개 변수 | 세부 |
---|---|
-디 | untracked 디렉토리 이외에 untracked 파일을 제거하십시오. 추적 할 수없는 디렉토리가 다른 Git 저장소에 의해 관리되는 경우 기본적으로 제거되지 않습니다. 실제로 그런 디렉토리를 제거하려면 -f 옵션을 두 번 사용하십시오. |
-f, --force | 힘내 설정 변수가 깨끗하면. requireForce 가 false로 설정되지 않으면 git clean은 -f, -n 또는 -i를 지정하지 않으면 파일이나 디렉토리를 삭제하지 않습니다. Git은 두 번째 -f를 지정하지 않으면 .git 하위 디렉토리 또는 파일을 사용하여 디렉토리를 삭제하지 않습니다. |
-i, --interactive | 대화식으로 각 파일의 제거를 묻습니다. |
-n, --dry-run | 실제로 제거하지 않고 제거 할 파일 목록 만 표시합니다. |
-q, - 조용함 | 성공적으로 제거 된 파일 목록이 아닌 오류 만 표시합니다. |
무시 된 파일 정리
git clean -fX
현재 디렉토리 및 모든 서브 디렉토리에서 무시 된 모든 파일을 제거합니다.
git clean -Xn
청소할 모든 파일을 미리 봅니다.
모든 추적되지 않은 디렉토리 정리
git clean -fd
추적되지 않은 모든 디렉토리와 그 안에있는 파일을 제거합니다. 현재 작업 디렉토리에서 시작하여 모든 하위 디렉토리를 반복합니다.
git clean -dn
청소할 모든 디렉토리를 미리 봅니다.
untracked 파일을 강제로 제거합니다.
git clean -f
추적되지 않은 파일을 모두 제거합니다.
대화식으로 정리
git clean -i
제거 할 항목을 출력하고 다음과 같은 명령을 통해 확인을 요청합니다 :
Would remove the following items:
folder/file1.py
folder/file2.py
*** Commands ***
1: clean 2: filter by pattern 3: select by numbers 4: ask each
5: quit 6: help
What now>
대화 형 옵션 i
는 X
, d
등과 같은 다른 옵션과 함께 추가 할 수 있습니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow