背景
在使用 SourceTree 或其他 Git 工具提交代码时,发现有很多不需要提交的文件(如 node_modules、public、db.json 等)出现在待提交列表中。为了保持代码仓库的整洁,需要配置 .gitignore 文件来忽略这些文件。
操作步骤
1. 创建 .gitignore 文件
在项目根目录下创建名为 .gitignore 的文件。
2. 添加忽略规则
写入了以下内容:
1 | gitignore |
验证
保存文件后,SourceTree 会自动刷新,之前显示的这些不需要提交的文件应该会从”未暂存文件”列表中消失(如果它们之前没有被 commit 过)。
注意:如果某些文件之前已经被 commit 到了 git 仓库中,仅仅添加到 .gitignore 是不会自动删除它们的。需要执行
git rm --cached <file>命令将它们从版本控制中移除。
