Git删除远程仓库中.idea等文件

Git删除远程仓库中.idea等文件

出现原因

  1. 未配置.gitignore文件
  2. push过代码,后期才加的.gitignore 文件。 此时git已经对.idea文件进行了追踪,就算在.gitignore 文件配置.idea 了 也不起作用

解决办法

  1. 确保.gitignore 文件存在,即没有就创建.gitignore文件,有就在.gitignore文件添加想要屏蔽的文件名或文件路径

    .settings/
    .classpath
    .project
    .gradle
    .DS_Store
    **/target/**
    **/tgrget
    .factorypath
    **/config/*.yml
    ~
    ### IntelliJ IDEA ###
    .idea
    *.iws
    *.iml
    *.ipr
    
    
    /target/
    
  2. 然后git取消追踪 .idea,仅在本地保留

    git rm --cached -r .idea

    同理,可以取消追踪 xxx 文件

    git rm --cached -r xxx

  3. 最后提交即可, 远程仓库中.idea文件夹 就消失了。

    git commit -m "message"

    git push

本文作者:Zzzy君不见

本文链接:https://www.cnblogs.com/Zzzyyw/p/16351477.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Zzzy君不见  阅读(808)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起