一尘不染

.gitignore 被 Git 忽略

javascript

我的.gitignore文件似乎被 Git 忽略了 -.gitignore文件可能已损坏吗?Git 期望哪种文件格式、语言环境或文化?

我的.gitignore

# This is a comment
debug.log
nbproject/

输出git status

# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#       debug.log
#       nbproject/
nothing added to commit but untracked files present (use "git add" to track)

我希望debug.log并且nbproject/不要出现在未跟踪的文件列表中。

我应该从哪里着手解决这个问题?


阅读 151

收藏
2022-02-20

共1个答案

一尘不染

即使到目前为止您还没有跟踪这些文件,Git 似乎也能够“知道”它们,即使您将它们添加到.gitignore.

警告:首先提交或存储您当前的更改,否则您将丢失它们。

然后从 Git 存储库的顶层文件夹运行以下命令:

git rm -r --cached .
git add .
2022-02-20