이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 git-clean 명령입니다.
프로그램:
이름
git-clean-작업 트리에서 추적되지 않은 파일 제거
개요
자식 황어 무리 [-d] [-f] [-i] [-n] [-q] [-e ] [-x | -NS] [--] ...
기술
버전 제어를 받지 않는 파일을 재귀적으로 제거하여 작업 트리를 정리하고,
현재 디렉토리에서 시작합니다.
일반적으로 Git에 알려지지 않은 파일만 제거하지만, -x 옵션이 지정되고,
무시된 파일도 제거됩니다. 예를 들어 모든 빌드를 제거하는 데 유용할 수 있습니다.
제품보기.
선택 사항인 경우 ... 인수가 주어지면 해당 경로만 영향을 받습니다.
옵션
-d
추적되지 않은 파일과 함께 추적되지 않은 디렉토리를 제거합니다. 추적되지 않은 디렉토리인 경우
다른 Git 리포지토리에서 관리하며 기본적으로 제거되지 않습니다. -f 옵션 사용
그러한 디렉토리를 정말로 제거하려면 두 번.
-f, --힘
Git 구성 변수 clean.requireForce가 false로 설정되지 않은 경우, 자식 황어 무리
-f, -n 또는 -i가 지정되지 않는 한 파일 또는 디렉토리 삭제를 거부합니다. Git은 거부할 것이다
두 번째 -f가 제공되지 않는 한 .git 하위 디렉토리 또는 파일이 있는 디렉토리를 삭제합니다.
-i, --대화형
수행할 작업을 보여주고 대화식으로 파일을 정리합니다. "대화형 모드"를 참조하십시오.
세부.
-n, --드라이런
실제로 아무것도 제거하지 말고 수행할 작업만 표시하십시오.
-q, --조용한
조용히하고 오류만 보고하고 성공적으로 제거된 파일은 보고하지 마십시오.
-이자형 , --제외=
.gitignore(디렉토리당) 및 $GIT_DIR/info/exclude에 있는 것 외에도
또한 이러한 패턴이 유효한 무시 규칙 집합에 있는 것으로 간주합니다.
-x
.gitignore(디렉토리당)에서 읽은 표준 무시 규칙을 사용하지 마십시오.
$GIT_DIR/info/exclude하지만 -e 옵션과 함께 제공된 무시 규칙을 계속 사용합니다. 이것
빌드 제품을 포함하여 추적되지 않은 모든 파일을 제거할 수 있습니다. 이것은 사용할 수 있습니다
(아마도 자식 재설정) 깨끗한 작업 디렉토리를 생성하기 위해
클린 빌드를 테스트합니다.
-X
Git에서 무시하는 파일만 제거합니다. 이것은 모든 것을 재구축하는 데 유용할 수 있습니다.
긁지만 수동으로 만든 파일을 보관하십시오.
인터렉티브 모드
명령이 대화식 모드에 들어가면 파일과 디렉토리가 표시됩니다.
정리되고 대화식 명령 루프로 들어갑니다.
명령 루프는 사용 가능한 하위 명령 목록을 표시하고 "What now>" 프롬프트를 표시합니다.
일반적으로 프롬프트가 단일 >, 선택 항목 중 하나만 선택할 수 있습니다.
다음과 같이 입력하고 return을 입력합니다.
*** 명령 ***
1: clean 2: 패턴으로 필터링 3: 숫자로 선택
4: 각각 물어보기 5: 종료 6: 도움
지금 무엇> 1
선택 항목이 고유한 경우 위의 c 또는 clean을 말할 수도 있습니다.
주 명령 루프에는 6개의 하위 명령이 있습니다.
황어 무리
파일 및 디렉터리 정리를 시작한 다음 종료합니다.
패턴으로 필터링
이것은 삭제할 파일과 디렉토리를 보여주고 "입력 무시
패턴>>" 프롬프트입니다. 공백으로 구분된 패턴을 입력하여 파일을 제외하고
디렉토리 삭제. 예: "*.c *.h"는 ".c" 및 ".h"로 끝나는 파일을 제외합니다.
삭제부터. 필터링된 결과에 만족하면 ENTER(비어 있음)를 누릅니다.
메인 메뉴로 돌아갑니다.
숫자로 선택
이것은 삭제할 파일과 디렉토리를 보여주고 "Select items to
delete>>" 프롬프트. 프롬프트가 double로 끝날 때 >> 이렇게 하면 더 많이 만들 수 있습니다.
공백 또는 쉼표로 연결된 하나 이상의 선택. 또한 범위를 말할 수 있습니다.
예: 목록에서 2를 선택하려면 "5-7,9 2,3,4,5,7,9"를 입력합니다. 범위의 두 번째 숫자가 다음과 같을 경우
생략하면 나머지 항목이 모두 선택됩니다. 예: 목록에서 7를 선택하려면 "7,8,9-"을 입력합니다.
당신은 말할 수 있습니다 * 모든 것을 선택합니다. 또한 필터링된 항목에 만족할 때
결과적으로 ENTER(비어 있음)를 눌러 주 메뉴로 돌아갑니다.
각각 물어봐
이렇게 하면 정리가 시작되며 항목을 삭제하려면 하나씩 확인해야 합니다.
이 작업은 위의 두 작업만큼 효율적이지 않습니다.
종료
이렇게 하면 청소를 하지 않고 종료할 수 있습니다.
도움
대화형 git-clean의 간단한 사용법을 보여줍니다.
onworks.net 서비스를 사용하여 git-clean 온라인 사용