繁体   English   中英

git分支的完整备份

[英]A complete backup of a git branch

从一台PC上的本地git存储库备份完整分支的最佳方法是什么,目的是将其添加到另一台PC上的本地git存储库。

在远程git存储库服务器由于其结束失败而脱机的情况下。

首先,您可以对当前仓库进行本地克隆, 包括仅包含您的分支

git clone -b mybranch --single-branch /path/to/your/local/repo.git

然后你可以制作一个该回购的捆绑包 ,以便轻松保存它(捆绑包是一个Git仓库,压缩成一个文件)。

如果你有可能在一个可访问的地方创建一个空的空回购 (即使通过一个简单的共享文件夹),你可以简单地将你的分支推送到它。

 git branch $(git rev-parse --abbrev-ref HEAD)--$(date "+%Y%m%d_%H%M")|git branch -a | grep -i $(git rev-parse --abbrev-ref HEAD)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM