Gitea v1.21.1 中文文档enID进行注册。 WHITELISTED_URIS : empty:如果非空,是一组匹配OpenID URI的POSIX正则表达式模式,用于允许访问。 BLACKLISTED_URIS : empty:如果非空,是一组匹配OpenID URI的POSIX正则表达式模式,用于阻止访问。 REGISTER_EMAIL_CONFIRM : [service] REGISTER_EMAIL_ LEVEL 。 STACKTRACE_LEVEL : log.STACKTRACE_LEVEL: 设置记录堆栈跟踪的日志级别。 EXPRESSION : “”: 用于匹配函数名称、文件或消息的正则表达式。默认为空。只有匹配表达式的日志消息才会 保存在记录器中。 FLAGS : stdflags: 逗号分隔的字符串,表示日志标志。默认为 stdflags ,表示前缀: 2009/01/23 ALLOW_DATA_URI_IMAGES = true ELEMENT :此策略适用于的元素。必须非空。 ALLOW_ATTR :此策略允许的属性。必须非空。 REGEXP :用于匹配属性内容的正则表达式。必须存在,但可以为空,以无条件允许此属性的白名单。 ALLOW_DATA_URI_IMAGES :false 允许数据URI图像(0 码力 | 303 页 | 3.88 MB | 1 年前
3
Pro Git 中文版 第2版 2.1.66匹配模式可以以(/)开头防止递归。 • 匹配模式可以以(/)结尾指定目录。 • 要忽略指定模式以外的文件或目录,可以在模式前加上叹号(!)取反。 所谓的 glob 模式是指 shell 所使用的简化了的正则表达式。 星号(*)匹配零个或多个任意字符;[abc] 匹配 任何一个列在方括号中的字符 (这个例子要么匹配一个 a,要么匹配一个 b,要么匹配一个 c); 问号(?)只 匹配一个任意字符;如果在方括号中使用短划线分隔两个字符, 如果我们查看这些提交的 diff,我们可以看到在 ef49a7a 这个提交引入了常量,并且在 e01503b 这个提交中被 修改了。 如果你希望得到更精确的结果,你可以使用 -G 选项来使用正则表达式搜索。 行日志搜索 行日志搜索是另一个相当高级并且有用的日志搜索功能。 在 git log 后加上 -L 选项即可调用,它可以展示代 码中一行或者一个函数的历史。 例如,假设我们想查看 zlib unsigned long size) +{ + return deflateBound(strm, size); +} + 如果 Git 无法计算出如何匹配你代码中的函数或者方法,你可以提供一个正则表达式。 例如,这个命令和上面的 是等同的:git log -L '/unsigned long git_deflate_bound/',/^}/:zlib.c。 你也可以提供单行 或者一个范围的行号来获得相同的输出。0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66匹配模式可以以(/)开头防止递归。 匹配模式可以以(/)结尾指定目录。 要忽略指定模式以外的文件或目录,可以在模式前加上叹号(!)取反。 所谓的 glob 模式是指 shell 所使用的简化了的正则表达式。 星号(*)匹配零 个或多个任意字符;[abc] 匹配任何一个列在方括号中的字符 (这个例子要么 匹配一个 a,要么匹配一个 b,要么匹配一个 c); 问号(?)只匹配一个任 意字符;如果在方括号中使用短划线分隔两个字符, 提供了两个有用的工具来快速地从它 的数据库中浏览代码和提交。 我们来简单的看一下。 Git Grep Git 提供了一个 grep 命令,你可以很方便地从提交历史、工作目录、甚至索引 中查找一个字符串或者正则表达式。 我们用 Git 本身源代码的查找作为例子。 默认情况下 git grep 会查找你工作目录的文件。 第一种变体是,你可以传递 -n 或 --line-number 选项数来输出 Git 找到的匹配行的行号。 如果我们查看这些提交的 diff,我们可以看到在 ef49a7a 这个提交引入了常 量,并且在 e01503b 这个提交中被修改了。 如果你希望得到更精确的结果,你可以使用 -G 选项来使用正则表达式搜索。 行日志搜索 行日志搜索是另一个相当高级并且有用的日志搜索功能。 在 git log 后加上 - L 选项即可调用,它可以展示代码中一行或者一个函数的历史。 例如,假设我们想查看 zlib0 码力 | 670 页 | 13.59 MB | 1 年前3
共 3 条
- 1













