我在我的.gitignore文件中有以下内容:
尽管我在检查忽略规则时发现 data_file.csv 没有被跟踪,而且我得到了以下的信息:
我已经尝试过。
有人能解释为什么会这样,以及如何使文件被追踪吗?
data/
!data/data_file.csv
尽管我在检查忽略规则时发现 data_file.csv 没有被跟踪,而且我得到了以下的信息:
git check-ignore -v data/data_file.csv
.gitignore:2:data/ data/data_file.csv
我已经尝试过。
git rm -r -f --cached .
git add -A
git commit -m "Some commit message"
有人能解释为什么会这样,以及如何使文件被追踪吗?
data/*
代替data/
,因为这样你不会忽略整个目录,而是它的所有内容。在Stack Overflow上有很多关于这个问题的讨论。 - undefined