清除git本地缓存和gitigore模板方式

Written by

in

文章目录
  • 首先 .gitignore 只能忽略那些没有被追踪(track)的文件,且git存在本地缓存。 如果需要过滤文件之前已纳入了版本管理,那么除了修改ignore文件,还要清除本地缓存。 git rm -r –cached . git add . git commit -m “update .gitignore”
  • 以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。 您可能感兴趣的文章: Git如何清除本地缓存 Git清除缓存常用的四个命令 怎样删除Git中缓存的用户名和密码 GitLab使用外部提供的Redis缓存数据库的方法详解
  • 目录
    • 一、清除git本地缓存
    • 二、ignore文件模板
      • 1. 后端
      • 2. 前端
    • 总结

      首先 .gitignore 只能忽略那些没有被追踪(track)的文件,且git存在本地缓存。

      如果需要过滤文件之前已纳入了版本管理,那么除了修改ignore文件,还要清除本地缓存。

      git rm -r --cached .
      git add .
      git commit -m "update .gitignore"
      
      

      # Compiled class file
      *.class
      
      # Log file
      *.log
      *.imi
      *.lst
      
      # BlueJ files
      *.ctxt
      
      # Mobile Tools for Java (J2ME)
      .mtj.tmp/
      
      # Package Files #
      *.jar
      *.war
      *.nar
      *.ear
      *.zip
      *.tar.gz
      *.rar
      
      # virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
      hs_err_pid*
      
      .idea
      *.iml
      out
      .settings/
      .project
      .classpath
      /*/target/
      logs/
      .txlcn
      
      # ignore test file
      **/src/test/
      
      

      .DS_Store
      # node_modules 正常工作时需要过滤该文件
      /dist
      
      # local env files
      .env.local
      .env.*.local
      
      # Log files
      npm-debug.log*
      yarn-debug.log*
      yarn-eroor.log*
      pnpm-debug.log*
      
      # Editor directories and files
      .idea
      .vscode
      *.suo
      *.ntvs*
      *.njsproj
      *.sln
      *.sw?
      
      

      以上为个人经验,希望能给大家一个参考,也希望大家多多支持风君子博客。

      您可能感兴趣的文章:

      • Git如何清除本地缓存
      • Git清除缓存常用的四个命令
      • 怎样删除Git中缓存的用户名和密码
      • GitLab使用外部提供的Redis缓存数据库的方法详解

      站内搜索