git - .gitignore不会忽略软链接

时间:2017-11-01 16:21:44

标签: git

我在LaTeX中有一份文件。当我编译它时,LaTeX会产生很多辅助文件,我不想存储在git存储库中。

该文件夹如下所示:

.gitignore

我的# LaTeX log files **/tex/*.log # Emacs **/*~ **/#*# # ignore tex files **/tex/review.aux **/tex/review.bbl **/tex/review.bcf **/tex/review.bib **/tex/review.blg **/tex/review.log **/tex/review.out **/tex/review.run.xml 正在关注:

tex

显然.gitignore是我的工作目录!正如您所看到的,review.tex应该告诉git忽略review.styreview.pdfreview.bib之外的所有内容。由于某些原因,git在进行更改时仍包含review.bib。此文件是另一个文件(我的库)的相对软链接。我想忽略它,因为git status由我在其他地方的lib管理员处理。如果一切都很干净,Your branch is up-to-date. nothing to commit, working tree clean 会给出输出:

review.bib

但是,当我删除git status时,仅用于测试,review.bib指出working tree clean已删除,IMO仍应报告{{1}}。 git是否以不同的方式处理链接?

0 个答案:

没有答案