git-bulk.md 1.1 KB

git bulk

์—ฌ๋Ÿฌ Git ์ €์žฅ์†Œ์—์„œ ์ž‘์—…์„ ์‹คํ–‰. git-extras์˜ ์ผ๋ถ€. ๋” ๋งŽ์€ ์ •๋ณด: https://github.com/tj/git-extras/blob/master/Commands.md#git-bulk.

  • ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์ž‘์—… ๊ณต๊ฐ„์œผ๋กœ ๋“ฑ๋ก:

git bulk --addcurrent {{์ž‘์—…_๊ณต๊ฐ„_์ด๋ฆ„}}

  • ๋Œ€๋Ÿ‰ ์ž‘์—…์„ ์œ„ํ•œ ์ž‘์—… ๊ณต๊ฐ„ ๋“ฑ๋ก:

git bulk --addworkspace {{์ž‘์—…_๊ณต๊ฐ„_์ด๋ฆ„}} {{/์ ˆ๋Œ€/๊ฒฝ๋กœ/๋Œ€์ƒ/์ €์žฅ์†Œ}}

  • ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์— ์ €์žฅ์†Œ๋ฅผ ํด๋ก ํ•˜๊ณ , ์ž‘์—… ๊ณต๊ฐ„์œผ๋กœ ๋“ฑ๋ก:

git bulk --addworkspace {{์ž‘์—…_๊ณต๊ฐ„_์ด๋ฆ„}} {{/์ ˆ๋Œ€/๊ฒฝ๋กœ/๋Œ€์ƒ/๋ถ€๋ชจ_๋””๋ ‰ํ† ๋ฆฌ}} --from {{์›๊ฒฉ_์ €์žฅ์†Œ_์œ„์น˜}}

  • ์›๊ฒฉ ์œ„์น˜์˜ ์ƒˆ ์ค„๋กœ ๊ตฌ๋ถ„๋œ ๋ชฉ๋ก์—์„œ ์ €์žฅ์†Œ๋ฅผ ํด๋ก ํ•˜๊ณ , ์ž‘์—… ๊ณต๊ฐ„์œผ๋กœ ๋“ฑ๋ก:

git bulk --addworkspace {{์ž‘์—…_๊ณต๊ฐ„_์ด๋ฆ„}} {{/๊ฒฝ๋กœ/๋Œ€์ƒ/๋ฃจํŠธ_๋””๋ ‰ํ† ๋ฆฌ}} --from {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}

  • ๋“ฑ๋ก๋œ ๋ชจ๋“  ์ž‘์—… ๊ณต๊ฐ„ ๋‚˜์—ด:

git bulk --listall

  • ํ˜„์žฌ ์ž‘์—… ๊ณต๊ฐ„์˜ ์ €์žฅ์†Œ์—์„œ Git ๋ช…๋ น ์‹คํ–‰:

git bulk {{๋ช…๋ น}} {{๋ช…๋ น_์ธ์ˆ˜}}

  • ํŠน์ • ์ž‘์—… ๊ณต๊ฐ„ ์ œ๊ฑฐ:

git bulk --removeworkspace {{์ž‘์—…_๊ณต๊ฐ„_์ด๋ฆ„}}

  • ๋ชจ๋“  ์ž‘์—… ๊ณต๊ฐ„ ์ œ๊ฑฐ:

git bulk --purge