Gitea v1.21.1 中文文档提供的数据库驱动程序完成相同的任务。此外,请确保服务器和客户端使用相同的引擎版 本,以使某些引擎功能正常工作。出于安全原因,请使用安全密码保护 root (MySQL)或 postgres (PostgreSQL)数据库超级用户。以下步骤假设您在数据库和 Gitea 服务器上都使用 Linux。 1. 对于远程数据库设置,您需要让 MySQL 监听您的 IP 地址。编辑数据库实例上的 /etc/mysql/my.cnf postgresql.conf 配置文件: 1. password_encryption = scram-sha-256 重启 PostgreSQL 以应用该设置。 3. 在数据库服务器上,以超级用户身份登录到数据库控制台: PostgreSQL 数据库准备 - 14 - 本文档使用 书栈网 · BookStack.CN 构建 1. su -c "psql" - postgres 4 /path/to/postgresql.crt : 数据库实例证书 /path/to/postgresql.key : 数据库实例私钥 /path/to/root.crt : 用于验证客户端证书的CA证书链 2. 在 postgresql.conf 中添加以下选项: 1. ssl = on 2. ssl_ca_file = '/path/to/root.crt' 3. ssl_cert_file0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66核心团队对保持向后兼容性异常固执,所以直到今天大多数核心命令与概念依 然有效,但是围绕 Git 的社区还是有一些重大的增加与改变。 本书的第二版就是为了更新书籍并讲解那些改动以 使其对新用户更有帮助。 当我写第一版时,Git 对于超级黑客来说还是一个相对难用,只能勉强接受的工具。 它开始在特定的社区中快速 发展,但是还没有达到像今天一样无处不在的地步。 自那时起,几乎每一个开源社区都采用了它。 Git 在 Windows 上取得 文件: 包含系统上每一个用户及他们仓库的通用配置。 如果在执行 git config 时带上 --system 选项,那么它就会读写该文件中的配置变量。 (由于它是系统配置文件,因此你需要管理员或 超级用户权限来修改它。) 2. ~/.gitconfig 或 ~/.config/git/config 文件:只针对当前用户。 你可以传递 --global 选项让 Git 读写此文件,这会对你系统上 git clone file:///srv/git/project.git 如果在 URL 开头明确的指定 file://,那么 Git 的行为会略有不同。 如果仅是指定路径,Git 会尝试使用硬链 接(hard link)或直接复制所需要的文件。 如果指定 file://,Git 会触发平时用于网路传输资料的进程,那 样传输效率会更低。 指定 file:// 的主要目的是取得一个没有外部参考(extraneous0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66对保持向后兼容性异常固执,所以直到今天大多数核心命令与概念依然有效, 但是围绕 Git 的社区还是有一些重大的增加与改变。 本书的第二版就是为了更 新书籍并讲解那些改动以使其对新用户更有帮助。 当我写第一版时,Git 对于超级黑客来说还是一个相对难用,只能勉强接受的 工具。 它开始在特定的社区中快速发展,但是还没有达到像今天一样无处不 在的地步。 自那时起,几乎每一个开源社区都采用了它。 Git 在 Windows 文件: 包含系统上每一个用户及他们仓库的通用配置。 如 果在执行 git config 时带上 --system 选项,那么它就会读写该文件中的 配置变量。 (由于它是系统配置文件,因此你需要管理员或超级用户权限 来修改它。) 2. ~/.gitconfig 或 ~/.config/git/config 文件:只针对当前用户。 你可以 传递 --global 选项让 Git 读写此文件,这会对你系统上 101. 在拉取请求中渲染后的交叉引用 除了议题编号外,你还可以通过使用提交的 SHA-1 来引用提交。 你必须完整 的写出 40 位长的 SHA-1,GitHub 会在评论中自动地产生指向这个提交的链 接。 同样的,你可以像引用议题一样对派生的项目中的提交或者其他项目中 的提交进行引用。 GitHub 风格的 Markdown 对于在 GitHub 中绝大多数文本框中能够做到的事,引用其他议题只是个开0 码力 | 670 页 | 13.59 MB | 1 年前3
共 3 条
- 1













