Submodule
submodule ๋ฑ๋ก
git์์ ๋ค๋ฅธ git์ ํ์ํด๋์ ๊ฐ์ ธ์์ ๊ฐ์ด ์ฌ์ฉํ๋๊ฒ
git clone main_repo_url
git submodule add git@github.com:prometheus-operator/kube-prometheus.git
cd kube-prometheus
git checkout tags/v0.8.0clone
ํด๋ก ์ ์ฒ์ ๋ฐ์๋ submodule๊น์ง ๋ฐ์์ ์๋ค.
git clone --recursive git@git://github.com/foo/bar.gitํด๋ก ์ ๋ฏธ๋ฆฌ ๋ฐ์๊ฒฝ์ฐ
์๋ก ์ฒดํฌ์์ ๋ฐ๋๊ฒฝ์ฐ submodule์ ๋ค์ด๋ก๋ ๋์ง ์๋๋ค. ๋ฐ๋ก ๊ด๋ฆฌํด์ผํ๋ค.
git clone git://github.com/foo/bar.git
cd bar
git submodule update --init --recursivetag๋ฅผ ์ ์ง
checkout์ tag๋ก ํด๋๋ฉด ์ด ๋ฒ์ ์ด ์ ์ง๋๋ค.
submodule ์ญ์
.gitmodules ์์ ์ํ๋ git submodule์ ์ญ์ ํ๋ค.
ํด๋๋ฅผ ์ญ์ ํ๋ค.
์ปค๋งจ๋๋ก๋ง ํ๋ ๋ฐฉ๋ฒ
todo
subtree์ ์ฐจ์ด์ ์ ๋ฌด์์ผ๊ฐ?
Last updated
Was this helpful?