Git删除状态显示更改

Posted

技术标签:

【中文标题】Git删除状态显示更改【英文标题】:Git Delete status show on changes 【发布时间】:2022-01-21 20:24:52 【问题描述】:

当文件添加到我的项目中时我不这样做,但这个文件没有用。每当我检查更改时,它们都会显示许多文件如何永久删除它们

查看我的项目截图 click here

【问题讨论】:

【参考方案1】:

您需要将 .gitignore 文件添加到您的解决方案中。

使用以下步骤添加 .gitignore.gitattributes 文件:

打开 Visual Studio 和需要忽略文件的解决方案。从顶部菜单中选择 Git > 设置。

上面将打开 Visual Studio 的选项,并选择 Source Control > Git Global Settings。从左侧列表中选择 Git 存储库设置,然后单击忽略文件的添加按钮。

上面将添加一个 .gitignore 文件,其中忽略了典型 Visual Studio 设置的所有正确文件。切换到 Git Changes 窗口并输入提交消息,然后单击 Commit Staged 按钮将更改提交到您当前的工作分支。

停止跟踪应该被忽略的文件

要停止跟踪忽略文件中的文件,请打开命令提示符并导航到包含您的解决方案文件 (.sln) 的目录并运行以下命令。

git rm -r --cached . 
git add .
git commit -am "Remove ignored files"

【讨论】:

以上是关于Git删除状态显示更改的主要内容,如果未能解决你的问题,请参考以下文章

git:比较更改

实用 Git 示例(git 状态不显示未跟踪/更改的文件)

git为啥不显示文件状态图标了

Git-hub问题:显示我的laravel项目更改了87个文件

抑制 git 中已删除文件的差异

git 常用命令