从git存储库中完全删除文件及其历史记录

年轻的ik3

我上载了一个字体文件,该文件无权在数个更新之前分发到git hub。

我的存储库相对不活跃,如果需要,我可以通知所有成员。我已经尝试了几种解决方案。我需要删除目录中的文件,该文件的Resources\Video\%font%.ttf位置%font%是该字体的普通,斜体和粗体版本的名称。我使用什么命令?

古普塔

在这种情况下,您可以使用带有选项的Git Filter Branch命令--tree-filter

语法是 git filter-branch --tree-filter <command> ...

git filter-branch --tree-filter 'rm -f Resources\Video\%font%.ttf' -- --all

有关命令的说明:

<命令>:指定任何shell命令。

--tree-filter: Git将把每个提交检出到工作目录中,运行命令,然后重新提交。

--all:过滤所有分支中的所有提交。

注意:请检查文件路径,因为我不确定文件路径

希望这对您有帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从庞大的Git存储库中删除历史记录

来自分类Dev

从git历史记录中删除文件夹以减小存储库大小

来自分类Dev

如何从git历史记录中完全删除提交

来自分类Dev

如何从历史记录中删除存储库中不再存在的文件的提交

来自分类Dev

仅从单个分支而不是整个存储库中删除文件的历史记录

来自分类Dev

仅从单个分支而不是整个存储库中删除文件的历史记录

来自分类Dev

从所有git历史记录中删除文件

来自分类Dev

从Git历史记录中删除大文件

来自分类Dev

Git-从分支的历史记录中删除文件

来自分类Dev

从 git 历史记录中删除文件的某些内容

来自分类Dev

缺少删除文件历史记录中的行 (git)

来自分类Dev

从 git 历史记录中永久删除文件

来自分类Dev

在git存储库的历史记录中查找大文件失败

来自分类Dev

从历史记录中删除大文件/在本地完全删除历史记录,然后将其推送到源

来自分类Dev

从历史记录中删除大文件/在本地完全删除历史记录,然后将其推送到源

来自分类Dev

通过删除除“ foo”和“ bar”以外的所有文件来重写git存储库历史记录

来自分类Dev

从拆分存储库还原git历史记录

来自分类Dev

从Bitbucket历史记录中完全删除提交

来自分类Dev

合并两个 Git 存储库而不破坏文件历史记录或发布

来自分类Dev

合并缺少提交历史记录的git存储库到保留历史记录的存储库

来自分类Dev

合并缺少提交历史记录的git存储库到保留历史记录的存储库

来自分类Dev

从Git历史记录中删除文件而不删除文件

来自分类Dev

清除XCode中存储库的历史记录列表

来自分类Dev

Pubnub-删除历史记录中的消息(存储)

来自分类Dev

如何将Git存储库历史记录重播到子目录中?

来自分类Dev

从git历史记录中删除已删除的文件夹

来自分类Dev

从git历史记录中删除已删除的文件夹

来自分类Dev

将存储库A中的提交复制到存储库B中,删除B中的所有文件,但保留历史记录吗?

来自分类Dev

svn-获取在存储库根目录中创建的文件夹的历史记录

Related 相关文章

  1. 1

    从庞大的Git存储库中删除历史记录

  2. 2

    从git历史记录中删除文件夹以减小存储库大小

  3. 3

    如何从git历史记录中完全删除提交

  4. 4

    如何从历史记录中删除存储库中不再存在的文件的提交

  5. 5

    仅从单个分支而不是整个存储库中删除文件的历史记录

  6. 6

    仅从单个分支而不是整个存储库中删除文件的历史记录

  7. 7

    从所有git历史记录中删除文件

  8. 8

    从Git历史记录中删除大文件

  9. 9

    Git-从分支的历史记录中删除文件

  10. 10

    从 git 历史记录中删除文件的某些内容

  11. 11

    缺少删除文件历史记录中的行 (git)

  12. 12

    从 git 历史记录中永久删除文件

  13. 13

    在git存储库的历史记录中查找大文件失败

  14. 14

    从历史记录中删除大文件/在本地完全删除历史记录,然后将其推送到源

  15. 15

    从历史记录中删除大文件/在本地完全删除历史记录,然后将其推送到源

  16. 16

    通过删除除“ foo”和“ bar”以外的所有文件来重写git存储库历史记录

  17. 17

    从拆分存储库还原git历史记录

  18. 18

    从Bitbucket历史记录中完全删除提交

  19. 19

    合并两个 Git 存储库而不破坏文件历史记录或发布

  20. 20

    合并缺少提交历史记录的git存储库到保留历史记录的存储库

  21. 21

    合并缺少提交历史记录的git存储库到保留历史记录的存储库

  22. 22

    从Git历史记录中删除文件而不删除文件

  23. 23

    清除XCode中存储库的历史记录列表

  24. 24

    Pubnub-删除历史记录中的消息(存储)

  25. 25

    如何将Git存储库历史记录重播到子目录中?

  26. 26

    从git历史记录中删除已删除的文件夹

  27. 27

    从git历史记录中删除已删除的文件夹

  28. 28

    将存储库A中的提交复制到存储库B中,删除B中的所有文件,但保留历史记录吗?

  29. 29

    svn-获取在存储库根目录中创建的文件夹的历史记录

热门标签

归档