Flutter 生成的文件在 .gitignore 中不会被忽略

问题描述 投票:0回答:1

当我构建 Flutter 应用程序时,会自动生成一些文件。我只是想在 git 中忽略它们。但即使我将它们添加到 .gitignore,它仍然存在。

操作系统:Windows 11

文件:

linux/flutter/generated_plugin_registrant.cc
linux/flutter/generated_plugin_registrant.h
linux/flutter/generated_plugins.cmake
macos/Flutter/GeneratedPluginRegistrant.swift
windows/flutter/generated_plugin_registrant.cc
windows/flutter/generated_plugin_registrant.h
windows/flutter/generated_plugins.cmake

我尝试在 .gitignore 文件中添加以下内容。

linux/flutter/generated_plugin_registrant.cc
linux/flutter/generated_plugin_registrant.h
linux/flutter/generated_plugins.cmake
macos/Flutter/GeneratedPluginRegistrant.swift
windows/flutter/generated_plugin_registrant.cc
windows/flutter/generated_plugin_registrant.h
windows/flutter/generated_plugins.cmake

linux/flutter/*
macos/Flutter/*
windows/flutter/*

*generated*
*Generated*

一切都没有帮助。我仍然在 git 更改中看到它们。

flutter gitignore
1个回答
0
投票

如果文件已在 git 中跟踪,您需要将它们从版本控制中删除,然后 git 才会忽略它们。

  1. 删除文件并提交删除内容
  2. 将文件路径或模式添加到
    .gitignore
© www.soinside.com 2019 - 2024. All rights reserved.