GitHub๋ ๋ฆด๋ฆฌ์ค ํ์ด์ง์์ ์๋์ผ๋ก ์์ฑ๋ โ.tar.gzโ ๋ฐ โ.tgzโ ์์นด์ด๋ธ๋ฅผ ์์ฑํ๋ ๋ฐฉ์์ ๋ณ๊ฒฝํ์ต๋๋ค. ์ด๋ก ์ธํด ์ฒดํฌ์ฌ์ด ๋ณ๊ฒฝ๋๊ณ GitHub์์ ๋ค์ด๋ก๋ํ ์์นด์ด๋ธ๋ฅผ ์ด์ ์์นด์ด๋ธ์ ๋น๊ตํ์ฌ ๋ฌด๊ฒฐ์ฑ์ ํ์ธํ๋ ์๋ํ๋ ๋น๋ ์์คํ ์์ ๋๊ท๋ชจ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ์๋ฅผ ๋ค์ด ํจํค์ง ๋ฉํ๋ฐ์ดํฐ๋ ๋น๋ ์คํฌ๋ฆฝํธ์ ๋ฐฐ์น๋ ์ฒดํฌ์ฌ์ด ์ ์ฅ๋ฉ๋๋ค.
๋ฆด๋ฆฌ์ค 2.38๋ถํฐ Git ํดํท์๋ ๊ธฐ๋ณธ์ ์ผ๋ก gzip ๊ตฌํ์ด ๋ด์ฅ๋์ด ์์ด ์ด์ ์ฒด์ ์ ๋ฐ์ ๊ฑธ์ณ ์ด ์์ถ ๋ฐฉ๋ฒ์ ๋ํ ์ง์์ ํตํฉํ๊ณ ์์นด์ด๋ธ ์์ฑ ์ฑ๋ฅ์ ํฅ์์ํฌ ์ ์์์ต๋๋ค. GitHub๋ ์ธํ๋ผ์์ git ๋ฒ์ ์ ์ ๋ฐ์ดํธํ ํ ๋ณ๊ฒฝ ์ฌํญ์ ์ ์ฉํ์ต๋๋ค. ์ด ๋ฌธ์ ๋ ๋ด์ฅ๋ zlib ๊ธฐ๋ฐ gzip ๊ตฌํ์ผ๋ก ์์ฑ๋ ์์ถ ์์นด์ด๋ธ๊ฐ gzip ์ ํธ๋ฆฌํฐ๋ก ์์ฑ๋ ์์นด์ด๋ธ์ ๋ฐ์ด๋๋ฆฌ๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋ฐ์ํ์ต๋๋ค. ์ด๋ก ์ธํด ์คํ ์ ์๋ก ๋ค๋ฅธ ๋ฒ์ ์ git์์ ์์ฑ๋ ์์นด์ด๋ธ์ ๋ํด ์๋ก ๋ค๋ฅธ ์ฒดํฌ์ฌ์ด ๋ฐ์ํ์ต๋๋ค. "git archive" ๋ช ๋ น.
์ด์ ๋ฐ๋ผ GitHub์์ git์ ์ ๋ฐ์ดํธํ ํ ์ด์ ์ฒดํฌ์ฌ์ ์ฌ์ฉํ์ฌ ๊ฒ์ฆ์ ํต๊ณผํ์ง ๋ชปํ ๋ฆด๋ฆฌ์ค ํ์ด์ง์ ์ฝ๊ฐ ๋ค๋ฅธ ์์นด์ด๋ธ๊ฐ ํ์๋๊ธฐ ์์ํ์ต๋๋ค. ๋ฌธ์ ๋ ๋ค์ํ ๋น๋ ์์คํ , ์ง์์ ์ธ ํตํฉ ์์คํ , ์์ค ์ฝ๋์์ ํจํค์ง๋ฅผ ๋น๋ํ๊ธฐ ์ํ ๋๊ตฌ์์ ๋ํ๋ฌ์ต๋๋ค. ์๋ฅผ ๋ค์ด, GitHub์์ ๋ค์ด๋ก๋ํ ์์ค ์ฝ๋์ธ ์ฝ 5800๊ฐ์ FreeBSD ํฌํธ ์ด์ ๋ธ๋ฆฌ๊ฐ ์์๋์์ต๋๋ค.
๊ฒฐํจ์ ๋ํ ์ด๊ธฐ ๋ถ๋ง์ ๋ํด GitHub๋ ์ฒ์์ ์์นด์ด๋ธ์ ๋ํ ์๊ตฌ ์ฒดํฌ์ฌ์ด ๋ณด์ฅ๋์ง ์๋๋ค๋ ์ฌ์ค์ ์ธ๊ธํ์ต๋๋ค. ์ํฅ์ ๋ฐ์ ๋น๋ ์์คํ ์ ๊ธฐ๋ฅ์ ๋ณต์ํ๊ธฐ ์ํด ๋ค์ํ ์ํ๊ณ์์ ๋ฉํ๋ฐ์ดํฐ๋ฅผ ์ ๋ฐ์ดํธํ๋ ๋ฐ ์์ฒญ๋ ์์ ์์ ์ด ํ์ํ๋ค๋ ์ฌ์ค์ด ๋ฐํ์ง ํ GitHub ๋ด๋น์๋ ๋ง์์ ๋ฐ๊พธ๊ณ ๋ณ๊ฒฝ ์ฌํญ์ ๋๋๋ฆฌ๊ณ ์์นด์ด๋ธ๋ฅผ ์์ฑํ๋ ์ด์ ๋ฐฉ๋ฒ์ ๋ฐํํ์ต๋๋ค.
Git ๊ฐ๋ฐ์๋ ์์ง ๊ฒฐ์ ์ ๋ด๋ฆฌ์ง ์์์ผ๋ฉฐ ๊ฐ๋ฅํ ์กฐ์น์ ๋ํด์๋ง ๋ ผ์ํ๊ณ ์์ต๋๋ค. ๊ณ ๋ ค๋ ์ต์ ์๋ ๊ธฐ๋ณธ gzip ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ๋๋ก ๋๋๋ฆฌ๋ ๊ฒ์ด ํฌํจ๋ฉ๋๋ค. ์ด์ ์์นด์ด๋ธ์์ ํธํ์ฑ์ ์ ์งํ๊ธฐ ์ํด "--stable" ํ๋๊ทธ๋ฅผ ์ถ๊ฐํฉ๋๋ค. ๋ด์ฅ๋ ๊ตฌํ์ ๋ณ๋์ ์์นด์ด๋ธ ํ์์ ์ฐ๊ฒฐํฉ๋๋ค. ์ด์ ์ปค๋ฐ์๋ gzip ์ ํธ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ๊ณ ํน์ ๋ ์ง๋ถํฐ ์์๋๋ ์ปค๋ฐ์๋ ์ธ๋ผ์ธ ๊ตฌํ์ ์ฌ์ฉํฉ๋๋ค. ์์ถ๋์ง ์์ ์์นด์ด๋ธ์ ๋ํด์๋ง ํ์ ์์ ์ฑ์ ๋ณด์ฅํฉ๋๋ค.
๊ฒฐ์ ์ ๋ด๋ฆฌ๋ ๊ฒ์ด ์ด๋ ค์ด ์ด์ ๋ ์ธ๋ถ ์ ํธ๋ฆฌํฐ ํธ์ถ๋ก ๋กค๋ฐฑํด๋ ์ฒดํฌ์ฌ ๋ถ๋ณ์ฑ ๋ฌธ์ ๊ฐ ์์ ํ ํด๊ฒฐ๋์ง ์๋๋ค๋ ์ฌ์ค ๋๋ฌธ์
๋๋ค. ์ธ๋ถ gzip ํ๋ก๊ทธ๋จ์ ๋ณ๊ฒฝํ๋ฉด ์์นด์ด๋ธ ํ์๋ ๋ณ๊ฒฝ๋ ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค. ํ์ฌ, ๊ธฐ๋ณธ์ ์ผ๋ก ์ด์ ๋์(์ธ๋ถ gzip ์ ํธ๋ฆฌํฐ ํธ์ถ)์ ๋ฐํํ๊ณ ์์คํ
์ gzip ์ ํธ๋ฆฌํฐ๊ฐ ์์ ๋ ๋ด์ฅ ๊ตฌํ์ ์ฌ์ฉํ๋ ํจ์น ์ธํธ๊ฐ ๊ฒํ ๋ฅผ ์ํด ์ ์๋์์ต๋๋ค. ๋ํ ํจ์น๋ "git archive" ์ถ๋ ฅ์ ์์ ์ฑ์ด ๋ณด์ฅ๋์ง ์์ผ๋ฉฐ ํ์์ด ํฅํ ๋ณ๊ฒฝ๋ ์ ์๋ค๋ ์ธ๊ธ์ ๋ฌธ์์ ์ถ๊ฐํฉ๋๋ค.
์ถ์ฒ : opennet.ru