0

我想要一种简单的方法来备份我的 git 存储库,所以我正在考虑git bundle.

我目前无法确认我可以恢复依赖*.bundle文件的捆绑分支的全部内容。我很困惑,因为我注意到谈论“增量”被保存,也许不是其他内容。

有人可以确认这git bundle是备份项目的合适方法,即不会丢失任何工作。

谢谢,

G

4

1 回答 1

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

这会产生一个文件。请参阅ProGit:小快乐
另请参阅“如何通过电子邮件向某人发送 git 存储库?

请注意,这不会备份挂钩脚本,这是设计使然,因为挂钩脚本可能包含敏感信息。


要使用该捆绑包,您可以克隆它:

git clone /tmp/foo-all newFolderOutsideAnyGitRepo
于 2016-10-03T02:44:42.970 回答