configuration_management - sunbang123/study_report GitHub Wiki
LFS๋ฅผ ํ์ฉํ ํ์๊ด๋ฆฌ
Get-ChildItem -Recurse | Sort-Object Length -Descending | Select-Object FullName, Length -First 10
์ ๋ช ๋ น์ด๋ฅผ ํตํด ๋ด๊ฐ ๋ง์ฝ ์ ๋ํฐ ํ์ผ์ ๊น์ ์ ๋ก๋ํ๋ ค๋๋ฐ ์ฉ๋์ด ๋๋ฌด ์ปค์
์ด๋คํ์ผ์ lfs์ ๋ณด๋ผ๊น ๊ณ ๋ฏผ๋ ๋ ํฐ ํ์ผ๋ค์ 10๊ฐ ์ถ๋ ค์ ๋ณผ์์๋ค.
์๋์ฐ ๋ช ๋ น์ด์ด๋ค.
๊ฒฐ๊ณผํ๋ฉด
๋ฐ์ดํธ ํฌ๊ธฐ๋ก ์ถ๋ ฅ๋๋ฉฐ 133813888 ์ด์ ๋ ๋๋ฉด ์ฝ 127.62 MB(๋ฉ๊ฐ๋ฐ์ดํธ)์ด๋ค.
22๊ฐ๋ก ์ถ๋ฆฌ๋ฉด ์ด์ ๋ ๋๋๋ฐ, lfs์ ๋ณด๋ผ ๋ชฉ๋ก์ ์ถ๋ ค๋ณด์๋ค.
-
133813888 ๋ฐ์ดํธ (์ฝ 127.62MB): libburst-llvm-18.dylib
-
78363424 ๋ฐ์ดํธ (์ฝ 74.73MB): libburst-llvm-10.dylib
-
71903048 ๋ฐ์ดํธ (์ฝ 68.57MB): libburst-llvm-18.so
-
71871860 ๋ฐ์ดํธ (์ฝ 68.54MB): hostmac\dsymutil
-
57246208 ๋ฐ์ดํธ (์ฝ 54.6MB): burst-llvm-18.dll
-
53156352 ๋ฐ์ดํธ (์ฝ 50.7MB): burst-llvm-18-arm64.dll
์ดํฉ์ ์ฝ 444.41MB
ํธ๋ํน ํ์ธ๋ฒ
lsf install ํ๋ฉด ๋ก์ปฌ ํด๋ ์์ .git์ ๊นํ ์ด ์๊น. ํธ๋ํน ํ๋ฉด .gitattribute๊ฐ ์์ฑ๋จ.
ํ์ผ add ํ๊ณ commitํ ๋ค git lfs status์ ๋ด๊ฐ ์ง์ ํ ํ์ผ์ด ๋ค์ด๊ฐ์๋๊ฒ์ ๋ณผ ์ ์๋ค.
Push ํ์ธ๋ฒ
LFS๋ก ํ์ผ์ด ์ค์ ๋ก ์ ๋ก๋๋์๋์ง ํ์ธํ๋ ค๋ฉด git push ํ GitHub ์นํ์ด์ง์์ ํ์ธํ ์ ์๋ค.
๋ค์๊ณผ ๊ฐ์ด ๋ด๊ฐ ์ ๋ก๋ํ ํด๋ ์์ Stored with Git LFS๋ผ๊ณ ๋จ๋ฉด ์ฑ๊ณต์ด๋ค! ๐ฅณ
Git Sizer๋ฅผ ํตํ ํ์๊ด๋ฆฌ
๊ฐ์ฅ ํฐ ๋ธ๋กญ ํฌ๊ธฐ: 68.5 MiB๋ก ํ์๋๋ฉฐ, ์ด๋ ๋์ ์์ค์ ์ฐ๋ ค๋ฅผ ๋ํ๋ธ๋ค. lfs๋ฅผ ์ ์ธํ ์กธ์ ํ๋ก์ ํธ ์ ์ฅ์ ๋ด์ ๊ฐ์ฅ ํฐ ํ์ผ์ ํฌ๊ธฐ
๊ฐ์ฅ ํฐ ์ฒดํฌ์์:
์ต๋ ๊ฒฝ๋ก ๊น์ด: 12 (๋ฎ์ ์์ค์ ์ฐ๋ ค).
์ต๋ ๊ฒฝ๋ก ๊ธธ์ด: 210 ๋ฐ์ดํธ (์ค๊ฐ ์์ค์ ์ฐ๋ ค).
์ด ํ์ผ ํฌ๊ธฐ: 1.33 GiB๋ก ๋ฎ์ ์์ค์ ์ฐ๋ ค์ ๋๋ค.
-
[1] ์ ์ฐธ์กฐ ๊ฐ์ฒด๋ฅผ ๋งํจ (์๋ง lfs๋ฅผ ๋ปํ๋๋ฏํจ.)
-
[2] ๋ Git ํธ๋ฆฌ ๊ฐ์ฒด๋ฅผ ๋งํจ. ์ ์ฅ์์ ์ ์ฒด์ ์ธ ํ์ผ ๋ฐ ๋๋ ํ ๋ฆฌ ๊ตฌ์กฐ๋ฅผ ํ์ํํ๊ฒ์ฒ๋ผ ๋ณด์.