๋ฆฌ๋ ์ค ๋ช ๋ น์ด๋ฅผ ๋ค์ ์ฌ์ฉ.
์๋์ฐ์๋ cmd์ฐฝ์ git Bash๋ก ์ฌ์ฉํ๋ฉด, ๋ฆฌ๋ ์ค ๋ช ๋ น์ด๋ค์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
1. ์์ ํด๋ ์์ฑ
mkdir test
cd test
2. git ๋ช ๋ น์ด๋ฅผ ์ธ ์ ์๋๋ก ์ด๊ธฐํ
git init
3. Sparse Checkout ๊ธฐ๋ฅ์ ํ์ฑํ
git config core.sparseCheckout true
3. cloneํ๊ธฐ ์ํ๋ remote ์ ์ฅ์์ ์ฃผ์ ์ ์ธ
git remote add -f origin <remote git repository url>
<>์์น์ ํด๋น ์ ์ฅ์ ์ฃผ์ ์ ๋ ฅ (<>๋ ๋นผ์ผํจ)
4. clone ๋๋ pullํ๊ธฐ ์ํ๋ ํน์ ํ์ ํด๋ ๋๋ ํ์ผ์ Path ์ ์ธ
echo <"sub-folder or file you want to check out"> >> .git/info/sparse-checkout
<>์์น์ ์ฒดํฌ์์ํ๊ธฐ ์ํ๋ ์๋ธํด๋๋ ํ์ผ ์ ""์์ ์ ๋ ฅ (<>๋ ๋บด์ผํจ)
5. Pullํ๋ฉด ๋.
git pull origin master