๋ชฉ๋ก๐Ÿง‘๐Ÿป‍๐Ÿ’ป ๊ฐœ๋ฐœ/Git (2)

MUKER_DEV with iOS

[Git] github์—์„œ .DS_Store ํŒŒ์ผ ์‚ญ์ œํ•˜๊ธฐ

๋งฅ ์—์„œ ๊นƒํ—ˆ๋ธŒ์— ํด๋”๋ฅผ ์ปค๋ฐ‹ ํ•˜๊ฒŒ ๋˜๋ฉด .DS_Store๋ผ๋Š” ํŒŒ์ผ์„ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ์ด๊ฒŒ ์™œ ์ƒ๊ธฐ๋ƒ? ํ•˜๋ฉด Desktop Services Store์˜ ์•ฝ์ž๋กœ, ๋งฅ OS๊ฐ€ ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•˜๋Š” ํ•ด๋‹น ํด๋”์— ๋Œ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š” ํŒŒ์ผ์ด๋‹ค. DS_Store๋Š” ํ”„๋กœ์ ํŠธ์™€ ์ „ํ˜€ ๊ด€๋ จ์—†๋Š” ํŒŒ์ผ์ด๊ธฐ์— ๊ฑฐ์Šฌ๋ฆฐ๋‹ค๋ฉด github์— ๋„˜๊ธธ๋•Œ ์‚ญ์ œํ•˜๋ฉด ๋œ๋‹ค. .DS_Store ์‚ญ์ œ ๋ฐฉ๋ฒ• find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch ์ €์žฅ์†Œ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ํ˜„์ œ ๋””๋ ‰ํ† ๋ฆฌ ์•„๋ž˜์˜ ๋ชจ๋“  .DS_Store ํŒŒ์ผ์„ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ๋‹ค. ๋งŒ์•ฝ, ์•ž์œผ๋กœ๋„ .DS_Store ํŒŒ์ผ์„ ์—…๋กœ๋“œํ•˜์ง€ ์•Š์„๊ฑฐ๋ผ๋ฉด, ์ €์žฅ์†Œ ์ƒ์œ„ ๋””๋ ‰ํ† ๋ฆฌ์— .gitignore ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  ...