可能是重复,但我找不到答案。
所以我有一个
.gitignore
文件:
transactions.csv
transactions_test.csv
**/test.gnucash*
test
**/test.gnucash.2*
以及以下目录:
LICENSE test.gnucash transactions_test.csv
main.py test.gnucash.20180615182021.gnucash transactions_testPUBLIC.csv
README.md test.gnucash.20180618121545.gnucash translations.json
test/ transactions.csv
但是当我跑步的时候
git ls-tree -r master --name-only
我得到:
.gitignore
.vscode/settings.json
LICENSE
README.md
main.py
test.gnucash.20180615182021.gnucash
test.gnucash.20180618121545.gnucash
transactions_testPUBLIC.csv
translations.json
更奇怪的是,如果我通过
glob tester
,它工作正常。(参见超链接)
有什么想法吗?我在Windows10上运行Git for Windows。
$ git --version
git version 2.17.0.windows.1