GitHub 中的冗余文件

Reduntant files in GitHub

我在执行提交时对我的代码进行了微小的更改,并且做了很多。最后,当我看到我的 github 帐户时,有几个文件是多余的,名称相同,但末尾有波浪字符。

示例:有 2 个文件 index.html 和 index.html~

如果我将最新版本拉到我的本地存储库以删除它们,我没有看到结尾带有 (~) 的文件。然而,我直接在 github 门户网站上进行了一些编辑。是因为那个吗?

我也没有创建多个分支,而是在主分支上工作。

我想知道为什么会有冗余文件以及如何从我的 github 中删除它们。

你可能做到了

git add .

您可能也没有“.gitignore”文件。

~ 文件是在您编辑文件时由您的文本编辑器创建的。

只需创建一个 .gitignore 文件并将其添加到文件中

~

然后也提交 gitignore 文件。 以后避免使用

git add .