gpt4 book ai didi

android - 从git中删除构建文件夹

转载 作者:行者123 更新时间:2023-11-29 14:18:58 24 4
gpt4 key购买 nike

我已将构建文件夹推送到我的远程仓库;但是 .gitignore 文件显然有这一行 (/payu_ui/build);但我发现,因为构建文件已经被跟踪一次,现在我在 .gitignore 中写了一行,不会真正忽略构建文件夹。所以我想将它从 git 中删除以防止被跟踪(完整的构建文件夹)所以我使用了这个命令

git filter-branch --index-filter 'git rm -r --cached --ignore-unmatch payu_ui/build/' --prune-empty --tag-name-filter cat -- --all

但是每次我运行这个命令时它都会给出一个错误提示

fatal: bad revision 'rm'

那么到底出了什么问题;每次我从 IDE 中单击提交选项时,它都会显示需要提交 1300 个文件(这让我很烦)

When commit is cliked from IDE

任何帮助将不胜感激;
1. 我不想跟踪这些构建文件(来自 payu_ui lib) 2. 我不想将它们推送到远程仓库(但是一旦我从本地跟踪并推送它们,它就已经被删除了;如果没有,我将在远程仓库中手动删除)

最佳答案

好吧,您可以执行以下操作,

  • 暂时从 gitignore 中删除该行。
  • 本地删除文件夹。
  • 推出更改,以便该文件夹也从远程删除。
  • 现在将此行添加到 gitignore。

我最近遇到了这个问题,这就是我所做的。

关于android - 从git中删除构建文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37273854/

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