gpt4 book ai didi

git - 无法通过 .gitignore 忽略 .idea 文件

转载 作者:太空狗 更新时间:2023-10-29 13:30:43 30 4
gpt4 key购买 nike

我在没有将 .idea/ 放入 .gitignore 的情况下推送了我的代码。但现在当我意识到这一点时,我看到了this所以回答。因此,当我尝试使用 this 撤消该提交/推送时所以回答,它有效。但是在将 .idea/* 添加到 .gitignore,然后执行 git add 并推送代码后,.idea 目录再次出现,我可以看到我之前的所有提交(我撤消了)。

现在怎么办?

最佳答案

再次出现是因为你没有忽略.idea文件夹。您忽略了 .idea 文件夹内容

要忽略整个文件夹,您的 .gitignore 应该包含:

.idea/

如果 .idea 文件夹仍然存在,我建议将其从索引中删除(而不是使用 --cached 选项从磁盘中删除)并推送新的提交记录该删除:

git rm --cached -r .idea/
git add -A .
git commit -m "Delete .idea"
git push

关于git - 无法通过 .gitignore 忽略 .idea 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26569681/

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