使用 git bundle create 将 repos 备份到特定目录?
Using git bundle create to backup repos to a specific directory?
我正在努力支持一些 git 回购作为新备份计划的一部分。似乎 git bundle 是可行的方法,但我想知道,老实说,在我简短的 google 搜索中,我似乎无法确定是否可以直接将 bundle 做成一个具体目录。
对于我的 SVN,我安装了一个 cifs 共享,并将转储直接指向该共享,而无需编写基本的脚本来创建然后移动。
告诉我,谢谢。
备份 git 存储库非常简单:
git clone --bare
它到一个新的地方。它允许 git push/pull
进行增量备份。
tar -czf backup.tar.gz myrepo/.git/
文件并将其复制到某处。因此,您可以在一个简单的文件中轻松管理它。
很简单。
我正在努力支持一些 git 回购作为新备份计划的一部分。似乎 git bundle 是可行的方法,但我想知道,老实说,在我简短的 google 搜索中,我似乎无法确定是否可以直接将 bundle 做成一个具体目录。
对于我的 SVN,我安装了一个 cifs 共享,并将转储直接指向该共享,而无需编写基本的脚本来创建然后移动。
告诉我,谢谢。
备份 git 存储库非常简单:
git clone --bare
它到一个新的地方。它允许git push/pull
进行增量备份。tar -czf backup.tar.gz myrepo/.git/
文件并将其复制到某处。因此,您可以在一个简单的文件中轻松管理它。
很简单。