gpt4 book ai didi

git - 尽管有 .gitignore,为什么我要提交一堆 desktop.ini 文件?

转载 作者:太空狗 更新时间:2023-10-29 13:10:55 25 4
gpt4 key购买 nike

我不明白发生了什么。我做到了

git add .
git commit

然后我突然看到一堆已提交的 desktop.ini 文件的列表。

(我不明白为什么以前的提交没有得到任何一个,可能突然发生了什么变化,但这是一个旁白)

所以,我撤消了提交

git reset --soft HEAD~1

在 .gitignore 中添加了一行:

./**/desktop.ini

又做了一个

git add .
git commit -m "test"

还在加一堆desktop.ini。我做错了什么?

最佳答案

只需将这个更简单的东西写入您的.gitignore:

desktop.ini

你也可以这样做

**/desktop.ini

但是效果是一样的。有关详细信息,请参见 man gitignore

然后做这样的事情从索引中取出文件:

git reset --soft
git add .

关于git - 尽管有 .gitignore,为什么我要提交一堆 desktop.ini 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30175018/

25 4 0
文章推荐: html - 如何设置 HTML