我有一个文件夹,里面有一个我正在处理的存储库。在我的存储库中,有一个名为 README.md 的文件,大多数存储库都有。
然而,Ubuntu 随机创建了一个名为 的文件README.md~
,该文件在我下一次推送时被推送到我在 github 上的存储库。然后在我的公共存储库中我有两个README
文件,这有点令人困惑和奇怪。
为什么会发生这种情况?我该如何阻止这种情况?
答案1
这些*~
文件是您的编辑器的备份文件。
.gitignore
在项目文件夹的根目录中打开或创建一个忽略文件,并添加以下行*~
,含义是:忽略所有文件名以~
echo "*~" >> .gitignore