我发现了这个 .gitignore 文件,但无法理解其中的内容。特别是第一行
请解释一下。除了man页面之外,哪里可以找到gitignore使用的模式的详细语法?
我已经尝试过man页面,但遗憾的是,我发现那里的模式描述不够有用。因此提出问题。
*~
和第二行。
以下是完整的内容,以供快速参考:
*~
\#*\#
*.swp
tmp/*
private/**/*
public/cache
.DS_Store
.#*
example_presentation.html
请解释一下。除了man页面之外,哪里可以找到gitignore使用的模式的详细语法?
我已经尝试过man页面,但遗憾的是,我发现那里的模式描述不够有用。因此提出问题。
~
)结尾的任何内容,第二行忽略以\#
开头或结尾的任何内容。双星号(**
)表示匹配所有目录,换句话说,忽略所有目录/子目录中匹配的任何内容。 - Jonny Henly