【发布时间】:2018-08-07 11:12:11
【问题描述】:
我正在尝试创建一个只有部分历史记录的 git 包。我运行捆绑整个分支的命令是。 (reference)
git bundle create my.bundle --all
但是,如果我只想将初始提交捆绑到(不包括)特定提交,则正确的 rev-parse 语法是。 (reference)
git bundle create my.bundle dae86e1950b1277e545cee180551750029cfe735^@
但这失败了,git 说...
fatal: Refusing to create empty bundle.
如何创建仅包含初始提交和直到某个特定修订的所有历史记录的捆绑包?
编辑
我found this post 解释了 git bundle 仅适用于标签(或其他参考,如 HEAD)。但是,我正在尝试捆绑一系列提交,但 .. 简写是专有的,不会包含初始提交。
【问题讨论】: