git-bundle.md 1.1 KB

git bundle

๊ฐ์ฒด์™€ ์ฐธ์กฐ๋ฅผ ์•„์นด์ด๋ธŒ๋กœ ํŒจํ‚ค์ง•ํ•ฉ๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://git-scm.com/docs/git-bundle.

  • ํŠน์ • ๋ธŒ๋žœ์น˜์˜ ๋ชจ๋“  ๊ฐ์ฒด์™€ ์ฐธ์กฐ๋ฅผ ํฌํ•จํ•˜๋Š” ๋ฒˆ๋“ค ํŒŒ์ผ ์ƒ์„ฑ:

git bundle create {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}} {{๋ธŒ๋žœ์น˜_์ด๋ฆ„}}

  • ๋ชจ๋“  ๋ธŒ๋žœ์น˜์˜ ๋ฒˆ๋“ค ํŒŒ์ผ ์ƒ์„ฑ:

git bundle create {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}} --all

  • ํ˜„์žฌ ๋ธŒ๋žœ์น˜์˜ ๋งˆ์ง€๋ง‰ 5๊ฐœ์˜ ์ปค๋ฐ‹์„ ํฌํ•จํ•˜๋Š” ๋ฒˆ๋“ค ํŒŒ์ผ ์ƒ์„ฑ:

git bundle create {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}} -5 {{HEAD}}

  • ์ตœ๊ทผ 7์ผ๊ฐ„์˜ ์ปค๋ฐ‹์„ ํฌํ•จํ•˜๋Š” ๋ฒˆ๋“ค ํŒŒ์ผ ์ƒ์„ฑ:

git bundle create {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}} --since 7.days {{HEAD}}

  • ๋ฒˆ๋“ค ํŒŒ์ผ์ด ์œ ํšจํ•˜๊ณ  ํ˜„์žฌ ์ €์žฅ์†Œ์— ์ ์šฉ๋  ์ˆ˜ ์žˆ๋Š”์ง€ ํ™•์ธ:

git bundle verify {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}}

  • ๋ฒˆ๋“ค์— ํฌํ•จ๋œ ์ฐธ์กฐ ๋ชฉ๋ก์„ stdout์— ์ถœ๋ ฅ:

git bundle unbundle {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}}

  • ๋ฒˆ๋“ค ํŒŒ์ผ์—์„œ ํŠน์ • ๋ธŒ๋žœ์น˜๋ฅผ ํ˜„์žฌ ์ €์žฅ์†Œ๋กœ ์–ธ๋ฒˆ๋“ค:

git pull {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}} {{๋ธŒ๋žœ์น˜_์ด๋ฆ„}}

  • ๋ฒˆ๋“ค์—์„œ ์ƒˆ ์ €์žฅ์†Œ ์ƒ์„ฑ:

git clone {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.bundle}}