美文网首页
删除GitHub远程仓库中的.iml文件和.idea文件夹

删除GitHub远程仓库中的.iml文件和.idea文件夹

作者: 程序员老帮菜 | 来源:发表于2020-04-11 21:20 被阅读0次

    由于之前没有使用.gitignore,直接将代码提交到了github上,后面添加了.gitignore之后对于已经有版本的文件无法忽略,所以网上找了资料,通过指令删除,记录如下:

    一 删除.idea 文件夹

    git rm -r --cached .idea  #--cached不会把本地的.idea删除
    git commit -m 'delete .idea dir'
    git push -u origin master
    

    二 删除.iml文件(先手动删除iml文件,再操作如下指令即可)

    git status   //查看当前状态,确认是否已经删除了iml文件
    git pull   //不是必要步骤,只要能保证项目是最新的即可
    git add .   //add后面有一个空格然后是 . 号,添加改变的文件
    git commit -m 'delete iml file'  //提交到本地仓库
    git push   //提交到远程仓库
    

    其中上传git时在web工程里创建文件.gitignore 以后提交代码时不会提交以下文件格式的文件

    */target/
    !.mvn/wrapper/maven-wrapper.jar
    
    ### STS ###
    .apt_generated
    .classpath
    .factorypath
    .project
    .settings
    .springBeans
    
    ### IntelliJ IDEA ###
    .idea
    *.iws
    *.iml
    *.ipr
    .vscode
    *.suo
    *.ntvs*
    *.njsproj
    *.sln
    .DS_Store
    

    参考:
    https://www.cnblogs.com/zad27/p/9911619.html

    相关文章

      网友评论

          本文标题:删除GitHub远程仓库中的.iml文件和.idea文件夹

          本文链接:https://www.haomeiwen.com/subject/vlypmhtx.html