如何让 Git 忽略特定文件夹

学习笔记作者:admin日期:2025-05-29点击:20

摘要:介绍如何通过 .gitignore 文件让 Git 忽略指定的大型文件夹,例如 Rust 项目的 target 文件夹。

如何让 Git 忽略特定文件夹

问题描述

      项目根目录是 D:\0WORK\python\MiService-main\,其中 rust\clock_app\target 文件夹占用大量空间,需要让 Git 忽略该文件夹。

解决方案

  1. 打开项目根目录并找到或创建 .gitignore 文件。
  2. 在 .gitignore 文件中添加以下内容:
    /rust/clock_app/target/
  3. 如果该目录已被 Git 跟踪,需先执行以下命令取消跟踪:
    git rm -r --cached rust/clock_app/target
  4. 最后提交更改:
    git commit -m "Ignore target folder"

小提示

      如果希望所有 Git 项目都忽略该文件夹,可以设置全局 .gitignore 文件:

git config --global core.excludesfile ~/.gitignore_global
/target/

最终效果

      通过以上方法,Git 将忽略 rust/clock_app/target 文件夹及其内容。

上一篇      下一篇