Git束移除分支

Git束移除分支,git,Git,我正在为git回购做备份脚本。 我偶然发现了这个问题,想不出解决办法 脚本每周进行一次完整备份,每天进行增量备份:--since=1.days。 它使用git包来处理历史记录 当完成完整备份时存在分支,然后在增量备份完成时删除分支时,就会出现问题 由于git bundle只存储更改,因此没有关于其他引用的信息。 添加一个新分支相当简单,因为它涉及检查增量包是否有一个新引用,而该引用不在完整备份包中 有没有办法在捆绑包中存储有关已删除引用的信息?我所做的一个解决方法是使用一个单独的文件,其中只包含

我正在为git回购做备份脚本。 我偶然发现了这个问题,想不出解决办法

脚本每周进行一次完整备份,每天进行增量备份:
--since=1.days
。 它使用git包来处理历史记录

当完成完整备份时存在分支,然后在增量备份完成时删除分支时,就会出现问题

由于git bundle只存储更改,因此没有关于其他引用的信息。 添加一个新分支相当简单,因为它涉及检查增量包是否有一个新引用,而该引用不在完整备份包中


有没有办法在捆绑包中存储有关已删除引用的信息?

我所做的一个解决方法是使用一个单独的文件,其中只包含在执行增量备份时存在的引用。这样,当存储库中有一个引用不在我正在应用的增量备份中时,该引用将被删除。

我所做的一个解决方法是使用一个单独的文件,其中只包含在执行增量备份时存在的引用。这样,当存储库中有一个引用不在我正在应用的增量中时,该引用被删除