美文网首页简友广场Java
解决.gitignore忽略文件不生效问题

解决.gitignore忽略文件不生效问题

作者: 西安法律咨询服务平台与程序员 | 来源:发表于2021-12-06 19:39 被阅读0次

    例如在src/main/resources目录下,application-local.yml的配置文件,属于本地的配置文件,并不想将其提交到代码仓库。如果文件已经纳入了版本管理,那么修改 .gitignore 是不能失效的。那么解决方案就是要将 git 的本地缓存删除,然后重新提交。于是我们可以这样操作:

    • 删除指定文件的缓存
    git rm -r --cached src/main/resources/application-local.yml
    
    • 修改.gitignore文件中,将application-local.yml文件ignore掉
      .gitignore文件中添加:
    src/main/resources/application-local.yml
    
    • 提交.gitignore文件的修改
     git add .gitignore
     git commit -m "清除git缓存,解决gitignore问题"
     git push
    

    相关文章

      网友评论

        本文标题:解决.gitignore忽略文件不生效问题

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