有时候另一个人不能从远程直接clone仓库或者说因为很大,clone很慢或其它原因,我们可以使用bundle命令将Git仓库打包,然后通过U盘或者是其它介质拷贝给他,这样他拿到打包好的仓库后可以unbundle成仓库,达到了共享的目的,这样有时候是很方便的。
我们看看具体怎么做:
首先我们进入仓库,git status一下看看当前的仓库状态。
然后开始打包:
git bundle create zhc.bundle HEAD master
Counting objects: 6, done.Delta compression using up to 2 threads.
Compressing objects: 100% (2/2), done.
Writing objects: 100% (6/6), 447 bytes, done.
Total 6 (delta 0), reused 0 (delta 0)
HEAD master说明我们想生成关于master分支的所有信息。然后我们就看到生成了一个