备份GitHub存储库
考虑到以下要求,创建托管在GitHub上的Git存储库的本地备份的最佳方法是什么?
本地备份应该是裸露的回购。
备份应该包括所有分支。
应该很容易(增量地)更新备份。
基本上,我想要一个完美的镜子,有可能很容易更新。因此,命令
git clone --mirror git://github.com/...
我想起来了,但据我所知,这不允许一个简单的更新(我必须删除和重新创建我的本地备份)。而且,Git克隆的镜像选项似乎是最近的,我在我正在开发的一些系统上没有它(这些系统运行的git版本稍早)。
对于这种问题,您推荐的解决方案是什么?