导出 git 存储库并包含 reflog 的最佳方法



我想保存并共享一个包含所有内容的 git 存储库,包括当前的reflog状态。最好的方法只是压缩.git目录吗?或者有更好的方法吗?

您始终可以使用git bundle来实现此目的。

如何创建 git 捆绑包?

git bundle create mybundle --all
<小时 />

或者也选择其他标志而不是--all

--branches[=<pattern>]

假装refs/heads中的所有引用都在命令行上列为 <commit> .
如果给定<pattern>,则将分支限制为与给定的外壳 glob.
匹配的分支如果模式缺少?,[,则暗示末尾的/

--tags[=<pattern>]

假装 refs/tags 中的所有引用都在命令行上列为 <commit> .
如果给定<pattern>,则将标签限制为与给定的 shell glob.
匹配的标签如果模式缺少?,则暗示末尾的,[, /

相关内容

  • 没有找到相关文章

最新更新