gpt4 book ai didi

version-control - 清理 Mercurial 存储库

转载 作者:行者123 更新时间:2023-12-04 00:48:54 26 4
gpt4 key购买 nike

我的 hg 存储库的历史记录中有一堆文件已被删除。它们导致 repo 变得非常大(其中一些是图像,以及项目早期的 sql 转储,以及其他本来不应该提交的内容)。

我如何让 mercurial 忘记那些东西并再次将我的存储库缩小到合理的大小?

我是否应该只复制文件(和 .hgignore)并创建一个新的存储库,同时将旧的存储库存档以备将来引用?

最佳答案

见:

$ hg convert --help

...
$ hg convert --filemap fmap old new

其中文件 fmap 包含以下内容:
exclude path/to/file/to/purge

(来源: https://www.mercurial-scm.org/pipermail/mercurial/2008-August/020721.html)

关于version-control - 清理 Mercurial 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1898600/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com