北京网站制作长沙wordpress android api
如果想让 Git 忽略指定目录,不进行更新或提交,可以使用 .gitignore 文件进行配置。
🛠 方法:使用 .gitignore 忽略目录
 
1️⃣ 在仓库根目录创建 .gitignore 文件
 
如果你的项目目录下还没有 .gitignore 文件,可以新建一个:
touch .gitignore
 
或者在 VS Code 中手动创建 .gitignore 文件。
2️⃣ 在 .gitignore 文件中添加要忽略的目录
 
例如,想要忽略 logs/ 和 temp/ 目录:
logs/
temp/
 
⚠️ 注意:
- 斜杠 
/代表目录,例如logs/表示忽略logs目录及其所有文件。 - 如果是单个文件,例如 
config.json,则写:config.json 
🔄 3️⃣ 提交 .gitignore
 
让 Git 识别忽略规则:
git add .gitignore
git commit -m "Update .gitignore to exclude logs and temp directories"
 
🚨 4️⃣ 如果目录已经被跟踪,需先清除缓存
如果 logs/ 或 temp/ 目录之前已经被 Git 跟踪,即使你添加了 .gitignore,它们仍然会被 Git 识别。此时需要执行:
git rm -r --cached logs/ temp/
git commit -m "Remove logs and temp from tracking"
git push origin main  # 推送到远程
 
📌 其他 .gitignore 示例
 
忽略所有 .log 文件
 
*.log
 
忽略 node_modules(前端项目)
 
node_modules/
 
忽略 build 和 dist 目录(编译产物)
 
build/
dist/
 
忽略 .env 配置文件
 
.env
 
💡 结论
- 创建 
.gitignore并添加需要忽略的目录/文件。 - 如果已经被 Git 跟踪,执行 
git rm -r --cached清除缓存。 - 提交 
.gitignore并推送到远程仓库。 
