์ ๋ชฉ์ ์ค๋ช ์ด ํ์ ์์ต๋๋ค. ์์น ์๋ ์ปค๋ฐ์ ๋ง์ด ๋ง๋ค๊ธฐ ๋๋ฌธ์ ์ค์ ํ์ผ์ ํธ์์์ ์ ์ธํ ์ ์๊ธฐ๋ฅผ ๋ฐ๋๋๋ค.
๋๋ ์ถ๊ฐ๋ฅผ ์๋ํ๋ค
--exclude=\"^${TARGETDIR}/*.swp\"
๋๋ ๋ณ๊ฒฝ
--exclude=\"^${TARGETDIR}/.git|^${TARGETDIR}/.swp\"
๊ทธ๋ฌ๋ ์๋ํ์ง ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ์๋ง๋ ์ ๊ท ํํ์์ด ์๋ชป๋์์ ์ ์์ต๋๊น?
์ปค๋ฐ์ ์๋ํ๊ธฐ ์ ์ .gitignore๋ฅผ ์ฌ์ฉํ๊ณ ์ํ๋ฅผ ํ์ธํ๋ ๊ฒ์ด ํจ์ฌ ์ข์ต๋๋ค. ๋ด ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://github.com/elnull/gitwatch/commit/c9f4b43b6c8a3dfe077f169c723c00b3d2840072
๋๋ ๋ํ ๊ทธ๊ฒ์ ๋ณต์ฌํฉ๋๋ค. gitwatch๋ ์ปค๋ฐํ์ง ์๊ธฐ ์ํด .gitignore ์ฝํ ์ธ ๋ฅผ ์กด์คํด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋์์๋ ๊ณ ํต์ ๋๋ค. ์ ์ผํ ์ต์ ์ .gitignore๋ฅผ gitwatch์ ๋ชจ๋ ํธ์ถ๊ณผ ์๋์ผ๋ก ๋๊ธฐํํ๋ ๊ฒ์ ๋๋ค :-(
์๋ ์ปค๋ฐ์ ์ํด ์ธ๋ถ git ๋ฒ ์ด ์ ์ฅ์๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์(--git-dir ์ต์ ํฌํจ) ๊ฐ์ ๋๋ ํฐ๋ฆฌ์ .gitignore๋ฅผ ๋ฐฐ์นํ์ง ์์ต๋๋ค.
@elnull ์ ์๋ฃจ์ ์ ๋ง์คํฐ๋ก ๋ณํฉํ ์ ์์ต๋๊น?
์ด์ ๋ง์คํฐ์ ๋ณํฉ๋ ์๋ ์์ ์ด ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๊น? .gitignore๋ฅผ ๊ด์ฐฐํด์ผ ํ๋ git ์ํ๋ฅผ ์ฌ์ฉํฉ๋๋ค.
#44๋ฅผ ๋ณํฉํ๋ ๋์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ต๋๊น? ๋ณ๊ฒฝ ์ฌํญ์ ํ์ฌ ๋ฒ์ ์ ์คํฌ๋ฆฝํธ์ ํฌํจ๋์ง ์์ต๋๋ค.
@DeKubus๋ฅผ ์ก์์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค. ์ปค๋ฐ 332538e์์ ๋ฐ์ํ ๊ธด ๋ถ๋ฆฌ๋ devel ๋ธ๋์น์ ํฐ ๋ณํฉ์์ ์์ด๋ฒ๋ ธ์ต๋๋ค. ๋ด๊ฐ ๊ฑฐ๊ธฐ์ ๋ค์ ์ป์ ๊ฑฐ ์ผ.
์ด์ Git ์ํ ํ์ธ ์ฝ๋๊ฐ ๋ค์ ๋ค์ด์์ต๋๋ค. @DeKubus์๊ฒ ๋ค์ ํ ๋ฒ ๊ฐ์ฌ๋๋ฆฝ๋๋ค. ์ด ๋ฌธ์ ๋ฅผ ๋ซ์ต๋๋ค. ์ฌ์ ํ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ์์ ๋กญ๊ฒ ์ด์ผ๊ธฐํ์ญ์์ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ปค๋ฐ์ ์๋ํ๊ธฐ ์ ์ .gitignore๋ฅผ ์ฌ์ฉํ๊ณ ์ํ๋ฅผ ํ์ธํ๋ ๊ฒ์ด ํจ์ฌ ์ข์ต๋๋ค. ๋ด ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
https://github.com/elnull/gitwatch/commit/c9f4b43b6c8a3dfe077f169c723c00b3d2840072