Git忽略文件的文件格式相当简单,下面其基本特性:

  ●空白行可被用作分隔符,以方便阅读。

  ●任何以#字符开头的行都是注释(如果真的存在以#开头的文件名,则要在#前添加一个反斜杠)。

  ●如果一行内容以正斜杠(/)结束,那么Git就会将这个正斜杠识别为一个目录。它会匹配该目录路径以及这个目录下的所有内容,但不会匹配与该目录名称相同的任何文件或链接。

  ●没有正斜杠(/)的话,Git就会尝试匹配文件中指定的相对于该仓库路径的任何路径和模式。

  ●两个连续的星号(** )通常意味着匹配0或更多个子目录层级。例如,b/**/e会匹配b/e、b/c/e、b/c/d/e, 以此类推。

  ●行起始处的感叹号(!)会告知Git否定该模式。该模式中所有之前被排除(忽略)的文件都会再次变为包含其中——除非已经排除了其父目录,这会阻止该文件被重新包含。

  最后一类格式的用例值得作更多一些说明。

版权所有:南京网亚计算机有限公司,原创文章,转载请注明: 转载自TeamDoc文档管理系统,文件管理软件

本文链接地址: 文件格式与符号