从一台PC上的本地git存储库备份完整分支的最佳方法是什么,目的是将其添加到另一台PC上的本地git存储库。
如果远程git存储库服务器由于最终失败而脱机。
答案 0 :(得分:2)
首先,您可以对当前仓库进行本地克隆,including only your branch:
git clone -b mybranch --single-branch /path/to/your/local/repo.git
然后你可以make a bundle of that repo,以便轻松保存它(一个包是一个Git仓库,压缩成一个文件)。
如果您可以在某处访问bare empty repo(即使是通过简单的共享文件夹),您只需将分支推送到它。
答案 1 :(得分:0)
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)