아미(아름다운미소)

Git: clean 명령어 정리 본문

랭귀지/Git

Git: clean 명령어 정리

유키공 2018. 7. 9. 09:30

추적중이지 않은(untracked) 파일 삭제하기.

git clean -f
git clean -f -d -x  # ignore 설정된 파일을 포함하며 추적중이지 않은 파일과 폴더를 모두 삭제합니다.

clean.requireForce 설정이 true가 아니면 clean 명령은 항상 -f, -i, -n 옵션 중 하나가 명시되어야 실행됩니다. 그리고 현재 폴더를 기준으로 하위를 재귀탐색하기 때문에 recursive 옵션은 따로 없습니다.

options

  • -f | --force: 삭제 기본 옵션. 설정에 따라 생략할 수도 있습니다.
  • -i | --interactive: 대화 모드로 삭제
  • -n | --dry-run: 지워질 파일 목록 미리보기
  • -d: 폴더도 삭제합니다.
  • -x: ignore 룰이 적용된 파일 삭제합니다.
  • -X: ignore 룰이 적용된 파일 삭제합니다.


'랭귀지 > Git' 카테고리의 다른 글

Git : fetch 명령어 정리  (0) 2018.07.14
Git : commit 명령어 정리  (0) 2018.07.11
Git: cherry-pick 명령어 정리  (0) 2018.07.08
Git: checkout 명령어 정리  (0) 2018.07.07
Git: branch 명령어 정리  (0) 2018.07.05
Comments