Gitignore文件配置指南:讓你的倉庫只保留需要的文件
.gitignore是Git倉庫的核心配置文件,用於指定不被跟蹤的文件/文件夾,避免倉庫臃腫和敏感信息泄露。它是根目錄下的文本文件,規則每行一個,可通過模板(如gitignore.io)快速生成。 核心語法包括:忽略特定文件/文件夾(如temp.txt、logs/);通配符批量忽略(*.log、*.tmp);遞歸忽略子目錄(**/temp.txt);否定規則(!debug.log);註釋(#)。常見場景如前端項目忽略node_modules/.env/dist/,Python項目忽略__pycache__/venv/,系統文件如.DS_Store/Thumbs.db。 若文件已被跟蹤,需用git rm --cached移除後再提交.gitignore。注意路徑準確、區分目錄/文件、遞歸生效,且自身需避免被規則排除。掌握.gitignore能保持倉庫整潔高效,提升協作體驗。
閱讀全文