๐ปProgramming/๐Git
[Git] ๊นํ๋ธ ํน์ ํ์ผ ์ปค๋ฐ ์ด๋ ฅ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ - ํ ํ๋ก์ ํธ ์์ ์ค์ ignore ํ ๊ฒฝ์ฐ
๊น์ ์ฌ์ฉํ์ฌ ํ ํ๋ก์ ํธ ์์ ์ค์ ์ค๊ฐ์ ignore์ ํ ๊ฒฝ์ฐ ์ดํ์ ์ญ์ ๋๋ฉด ๋์ด ์ ๋ ์๋๋ค. ์๋ฅผ ๋ค์ด, IP ์ฃผ์, API KEY๋ฅผ ๋น๋กฏํ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ปค๋ฐํ ์ํฉ์ด ์์ ๋, ์ดํ์ ์ง์ด๋ค๊ณ ํด์ ๊นํ๋ธ์ ํ์ฌ ์ฌ๋ผ๊ฐ ์๋ ํ์ผ์์ ํ์ธํ ์ ์๋ค๊ณ ํ๋๋ผ๋ ๋ค๊ฐ ์๋๋ค.. ๊นํ๋ธ๋ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ๋์ฐ๋ฏ๋ก, history์์ ํด๋น ํ์ผ์ ์ปค๋ฐ ์ด๋ ฅ์ ํ์ธํ ์ ์๋ค. repository๋ฅผ ์๋ก ๋ง๋ค์ด ์์ํ๋ ๊ฒ๋ ํ๋์ ๋ฐฉ๋ฒ์ด์ง๋ง, ๊ทธ๋ ๊ฒ ๋๋ฉด ์ด์ ์ปค๋ฐ ์ด๋ ฅ์ ๋ค ๋ ๋ฆฌ๊ฒ ๋๋ค.๐ข history์์ ํน์ ํ์ผ์ ์ปค๋ฐ ์ด๋ ฅ์ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ด ์๋ค. 1. ๊น ํํฐ๋ฅผ ํตํ ์บ์ ์ ๊ฑฐ git filter-branch --force --index-filter "git rm --cached --ig..