【发布时间】:2010-11-02 11:53:52
【问题描述】:
我了解 .gitignore 文件会掩盖 Git 版本中的指定文件 控制。我有一个项目 (LaTeX) 会生成大量额外文件 (.auth, .dvi、.pdf、日志等),但我不希望这些被跟踪。
我知道我可以(也许应该)这样做,所以所有这些文件都放在一个 项目中的单独子文件夹,因为我可以忽略该文件夹。
但是,是否有任何可行的方法可以将输出文件保存在 项目树并使用 .gitignore 忽略除我的文件之外的所有内容 用 Git 跟踪?类似的东西
# Ignore everything
*
# But not these files...
script.pl
template.latex
# etc...
【问题讨论】:
-
stackoverflow.com/q/9162919/321973 的副本(我知道那是较新的,但那里的答案更正确)。其实this answer 可能是最好的