git-clean.md 768 B

git clean

์›Œํ‚น ํŠธ๋ฆฌ์—์„œ ์ถ”์ ๋˜์ง€ ์•Š๋Š” ํŒŒ์ผ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://git-scm.com/docs/git-clean.

  • ๊นƒ์— ์˜ํ•ด ์ถ”์ ๋˜์ง€ ์•Š๋Š” ํŒŒ์ผ๋“ค ์ง€์šฐ๊ธฐ:

git clean

  • ๊นƒ์— ์˜ํ•ด ์ถ”์ ๋˜์ง€ ์•Š๋Š” ํŒŒ์ผ๋“ค ์ธํ„ฐ์•กํ‹ฐ๋ธŒ ํ•˜๊ฒŒ ์ง€์šฐ๊ธฐ:

git clean {{-i|--interactive}}

  • ์–ด๋–ค ํŒŒ์ผ๋“ค์ด ์ œ๊ฑฐ๋  ๊ฒƒ์ธ์ง€ ์‹ค์ œ๋กœ ์ง€์šฐ์ง€ ์•Š๊ณ  ๋ณด์—ฌ์ฃผ๊ธฐ:

git clean --dry-run

  • ๊นƒ์— ์˜ํ•ด ์ถ”์ ๋˜์ง€ ์•Š๋Š” ํŒŒ์ผ๋“ค ๊ฐ•์ œ์ ์œผ๋กœ ์ง€์šฐ๊ธฐ:

git clean {{-f|--force}}

  • ์ถ”์ ๋˜์ง€ ์•Š์€ [d]irectory ๊ฐ•์ œ๋กœ ์‚ญ์ œ:

git clean {{-f|--force}} -d

  • ์ถ”์ ๋˜์ง€ ์•Š๋Š” ํŒŒ์ผ๋“ค, .gitignore ์™€ .git/info/exclude ์•ˆ์— ์žˆ๋Š” ๋ฌด์‹œ๋œ ํŒŒ์ผ๋“ค์„ ํฌํ•จํ•˜์—ฌ ์ง€์šฐ๊ธฐ:

git clean -x