如何丢弃 GIT 存储库中未经检查的更改 [重复]

Posted

技术标签:

【中文标题】如何丢弃 GIT 存储库中未经检查的更改 [重复]【英文标题】:How to discard unchecked changes in GIT repo [duplicate] 【发布时间】:2019-03-16 20:39:24 【问题描述】:

最初我在 GIT 存储库中创建了一个存储库,并将一些 Angular 代码添加到 master 分支。但是,为了让我的角度正常工作,我已经下载了 node_modules,它有大约 5000 个文件,现在我的 Visual Studio 代码显示我有 5000 个未跟踪的更改。 我从我的 GIT 存储库中删除了 dev 和 master 分支来修复它,但只要我打开 Visual Studio 代码,它就会向我展示同样的东西。我还修改了 settings.json 以禁用 GIT 连接,但它完全禁用了与 GIT 的连接。

如何解决?

截图。

【问题讨论】:

您的问题涉及很多技术,而且对您的环境也非常具体。尝试缩小范围:***.com/help/mcve 您的问题可能有多种解决方法,目前尚不清楚您是寻求基于 git 的解决方案还是 Visual Studio 解决方案。 在解决您的问题方面,您可以从了解“.gitignore”文件开始:***.com/questions/tagged/gitignore(但通常,将整个其他框架放入您自己的存储库中需要许多仔细考虑) 【参考方案1】:

将 node_modules 添加到 .gitignore 文件中。

【讨论】:

以上是关于如何丢弃 GIT 存储库中未经检查的更改 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何转换 git 存储库中的大量提交 [重复]

如何从 git 存储库中删除文件而不实际删除文件 [重复]

如何在 Git proto 存储库中发布对共享 .proto 文件的更改?

如何还原某些用户在 GIT 存储库中所做的更改

git status 未显示权限更改 [重复]

如何git忽略存储库中任何地方的ipython笔记本检查点