完全备份Git回购?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (17)

有没有一种简单的方法来备份整个gitrepo,包括所有分支和标记?

提问于
用户回答回答于

为什么要复制它呢?

git clone other/repo.git

每个存储库都是它的远程备份。

用户回答回答于
git bundle

我喜欢这种方法,因为它只会导致1文件,更容易复制。

其中的命令

git bundle create /tmp/foo-all --all

对于使用该包,可以克隆它,指定一个不存在的文件夹(在任何gitrepo之外):

git clone /tmp/foo-all newFolder

扫码关注云+社区