我在git push --mirror
将备份副本复制到裸仓库方面取得了巨大成功。但是在 SO 和其他地方搜索之后,我找不到在本地克隆所有分支的方法。我不想使用git clone
,因为我不希望我的本地仓库知道裸仓库。如果我使用git pull
它只会降低 HEAD 分支。
猜测:
git pull /data/Dropbox/backup/that_stuff.git *
让我无处可去,当然。
如何重新获得所有分支的整个回购?我意识到我可能只是将裸仓库复制到我的 .git 目录,但这似乎是个坏主意。