我在 Windows 10 上使用 GitBash (minitty 3.6.4)。我安装了此版本的 Git
$ git -v
git version 2.41.0.windows.1
我设置了这个全局 .gitignore 文件
$ cat ~/.gitignore
*.bak
但是,当我在 Git 命令行上提交文件时,我仍然看到我的文件带有扩展名
$ git status
...
Untracked files:
(use "git add <file>..." to include in what will be committed)
src/main/resources/props/my.properties.bak
no changes added to comit (use "git add" and/or "git commit -a")
我还需要做什么才能在 Windows 上的 GitBash 中忽略我的文件?
为了测试,我会在存储库的根文件夹中添加
.gitignore
,而不是 ~
(/home/me
)
然后我会检查以下输出:
git check-ignore -v -- src/main/resources/props/my.properties.bak