git submodule ์ญ์ ํ๊ธฐ
1. .gitmodules๋ฅผ ์ด์ด ํด๋น ์๋ธ ๋ชจ๋์ด ์ ์๋ ๋ถ๋ถ์ ์ ๊ฑฐํ๊ฑฐ๋ ํ์ผ์ ์ง์ด๋ค.
.gitmodules์ ๋ถํ์ํ ๋ชจ๋๋ง ์ ๊ฑฐํ๊ฑฐ๋ .gitmodules ํ์ผ์ด ๋ถํ์ํ๋ค๋ฉด ์์ ์ญ์ ํด ๋ฒ๋ฆฐ๋ค.
2. .git/config ํ์ผ์ ์ด์ด ๋ถํ์ํ ์๋ธ ๋ชจ๋์ ์ญ์ ํ๋ค.
1
|
vi PROJECT_ROOT/.git/config
|
3. ํด๋น ์ ์ฅ์์ ์บ์๋ฅผ ์ ๊ฑฐํ๋ค.
1
2
|
# git rm --cached path_to_submodule
git rm --cached spring-module-common
|
4. .git/modules/path_to_submodule ํ์ผ์ ์ญ์ ํ๋ค.
1
2
|
cd PROJECT_ROOT/.git/modules
rm --rf spring-module-common
|
5. ๋ณ๊ฒฝ๋ ์ฌํญ์ ์ปค๋ฐ ํ๋ค.
์ฐธ๊ณ