gitignore์ ์šฉ์•ˆ๋ ๋•Œ 1

[Git] gitignore๊ฐ€ ์ œ๋Œ€๋กœ ์ ์šฉ๋˜์ง€ ์•Š์„ ๋•Œ + rm ์˜ต์…˜

์ด๋ฏธ ์กด์žฌํ•˜๋˜ ์ €์žฅ์†Œ์— .gitignore๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด ์ ์šฉ์ด ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค. ๋‚˜์˜ ๊ฒฝ์šฐ ๊ธฐ์กด์— ์กด์žฌํ•˜๋˜ ํŒ€ํ”„๋กœ์ ํŠธ ์ €์žฅ์†Œ์— .gitignore๋ฅผ ์ ์šฉํ•ด์„œ .classpath, .project .settings ์™€ ๊ฐ™์€ ์„ค์ •ํŒŒ์ผ๋“ค์ด git์— ์˜ฌ๋ผ๊ฐ€์ง€ ์•Š๋„๋ก ํ•˜๋ ค๊ณ  ํ–ˆ์—ˆ๋Š”๋ฐ, git ignore๋ฅผ ์ถ”๊ฐ€ํ•œ ํ›„์—๋„ git์— ๊ณ„์† ๊ทธ ํŒŒ์ผ๋“ค์ด ์˜ฌ๋ผ๊ฐ€ ์žˆ๋Š” ๊ฒƒ์„ ํ™•์ธํ–ˆ๋‹ค. ๊ฒ€์ƒ‰์„ ํ•ด๋ณด๋‹ˆ, ์ด๋Ÿด ๊ฒฝ์šฐ rm -r --cached ํ•ด์„œ ๊นƒํ—ˆ๋ธŒ์˜ ์บ์‹œ๋ฅผ ์‚ญ์ œํ•ด์ฃผ๋ฉด ๋œ๋‹ค๊ณ  ํ•œ๋‹ค. .gitignore ์ ์šฉ ์•ˆ ๋  ๋•Œ์˜ ํ•ด๊ฒฐ๋ฒ• - ์ด๋ ‡๊ฒŒ ํ–ˆ๋”๋‹ˆ ์ž˜ ์ ์šฉ๋˜์—ˆ๋‹ค. // git ignore ์ ์šฉ git rm -r --cached . git add . git commit -m "Apply .gitignore" ์›๊ฒฉ์ €์žฅ์†Œ์— ์‹ค..

Programming/Git 2020.04.18
๋ฐ˜์‘ํ˜•