 Pro Git 中文版 第2版 2.1.66git clone file:///srv/git/project.git 如果在 URL 开头明确的指定 file://,那么 Git 的行为会略有不同。 如果仅是指定路径,Git 会尝试使用硬链 接(hard link)或直接复制所需要的文件。 如果指定 file://,Git 会触发平时用于网路传输资料的进程,那 样传输效率会更低。 指定 file:// 的主要目的是取得一个没有外部参考(extraneous 在项目和系统级别上都支持钩子程序。 对任意级别,当有相关事件发生时,GitLab 的服务器会执行一个 包含描述性 JSON 数据的 HTTP 请求。 这是自动化连接你的 git 版本库和 GitLab 实例到其他的开发工具,比如 CI 服务器,聊天室,或者部署工具的一个极好方法。 基本用途 你想要在 GitLab 做的第一件事就是建立一个新项目。 这通过点击工具栏上的 “+” 图标完成。 你需要填写项目 名称,项目所属命名空间,以及它的可视层级。 即使可以快进(fast-forward)合并也会产生一个合并提交记录。 就是说无论如何,只要你点击 merge 按钮, 就会产生一个合并提交记录。 你可以在 合并按钮和手工合并一个合并请求的指令. 看到,如果你点击提示链 接,GitHub 会给你所有的这些信息。 图表 117. 合并按钮和手工合并一个合并请求的指令. 如果你决定不合并它,你可以把合并请求关掉,开启合并请求的人会收到通知。 193 合并请求引用0 码力 | 501 页 | 19.30 MB | 1 年前3 Pro Git 中文版 第2版 2.1.66git clone file:///srv/git/project.git 如果在 URL 开头明确的指定 file://,那么 Git 的行为会略有不同。 如果仅是指定路径,Git 会尝试使用硬链 接(hard link)或直接复制所需要的文件。 如果指定 file://,Git 会触发平时用于网路传输资料的进程,那 样传输效率会更低。 指定 file:// 的主要目的是取得一个没有外部参考(extraneous 在项目和系统级别上都支持钩子程序。 对任意级别,当有相关事件发生时,GitLab 的服务器会执行一个 包含描述性 JSON 数据的 HTTP 请求。 这是自动化连接你的 git 版本库和 GitLab 实例到其他的开发工具,比如 CI 服务器,聊天室,或者部署工具的一个极好方法。 基本用途 你想要在 GitLab 做的第一件事就是建立一个新项目。 这通过点击工具栏上的 “+” 图标完成。 你需要填写项目 名称,项目所属命名空间,以及它的可视层级。 即使可以快进(fast-forward)合并也会产生一个合并提交记录。 就是说无论如何,只要你点击 merge 按钮, 就会产生一个合并提交记录。 你可以在 合并按钮和手工合并一个合并请求的指令. 看到,如果你点击提示链 接,GitHub 会给你所有的这些信息。 图表 117. 合并按钮和手工合并一个合并请求的指令. 如果你决定不合并它,你可以把合并请求关掉,开启合并请求的人会收到通知。 193 合并请求引用0 码力 | 501 页 | 19.30 MB | 1 年前3
 Pro Git 中文版 第2版 2.1.66在项目和系统级别上都支持钩子程序。 对任意级别,当有相关事件发 生时,GitLab 的服务器会执行一个包含描述性 JSON 数据的 HTTP 请求。 这 是自动化连接你的 git 版本库和 GitLab 实例到其他的开发工具,比如 CI 服务 器,聊天室,或者部署工具的一个极好方法。 基本用途 你想要在 GitLab 做的第一件事就是建立一个新项目。 这通过点击工具栏上的 “+” 图标完成。 你需要填写项目名称,项目所属命名空间,以及它的可视层 101. 在拉取请求中渲染后的交叉引用 除了议题编号外,你还可以通过使用提交的 SHA-1 来引用提交。 你必须完整 的写出 40 位长的 SHA-1,GitHub 会在评论中自动地产生指向这个提交的链 接。 同样的,你可以像引用议题一样对派生的项目中的提交或者其他项目中 的提交进行引用。 GitHub 风格的 Markdown 对于在 GitHub 中绝大多数文本框中能够做到的事,引用其他议题只是个开 version number 验证标签 要验证一个签署的标签,可以运行 git tag -v Pro Git 中文版 第2版 2.1.66在项目和系统级别上都支持钩子程序。 对任意级别,当有相关事件发 生时,GitLab 的服务器会执行一个包含描述性 JSON 数据的 HTTP 请求。 这 是自动化连接你的 git 版本库和 GitLab 实例到其他的开发工具,比如 CI 服务 器,聊天室,或者部署工具的一个极好方法。 基本用途 你想要在 GitLab 做的第一件事就是建立一个新项目。 这通过点击工具栏上的 “+” 图标完成。 你需要填写项目名称,项目所属命名空间,以及它的可视层 101. 在拉取请求中渲染后的交叉引用 除了议题编号外,你还可以通过使用提交的 SHA-1 来引用提交。 你必须完整 的写出 40 位长的 SHA-1,GitHub 会在评论中自动地产生指向这个提交的链 接。 同样的,你可以像引用议题一样对派生的项目中的提交或者其他项目中 的提交进行引用。 GitHub 风格的 Markdown 对于在 GitHub 中绝大多数文本框中能够做到的事,引用其他议题只是个开 version number 验证标签 要验证一个签署的标签,可以运行 git tag -v- 。 这个命令使用 GPG 来验证签名。 为了验证能正常工作,签署者的公钥需要在你的钥匙链 中。 $ git tag -v v1.4.2.1 object 883653babd8ee7ea23e6a5c392bb739348b1eb61 type commit tag v1.4.2.1 0 码力 | 670 页 | 13.59 MB | 1 年前3
 Gitea v1.21.1 中文文档/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_file .crt : 数据库客户端证书 ~/.postgresql/postgresql.key : 数据库客户端私钥 ~/.postgresql/root.crt : 用于验证服务器证书的CA证书链 注意:上述文件名在 PostgreSQL 中是硬编码的,无法更改。 7. 根据需要调整凭据、所有权和权限: 1. chown git:git ~/.postgresql/postgresql.crt 在数据库实例上放置以下凭据: /path/to/mysql.crt : 数据库实例证书 /path/to/mysql.key : 数据库实例密钥 /path/to/ca.crt : CA证书链。在单向TLS中不使用此文件,但用于验证双向TLS中的客户端证书。 2. 将以下选项添加到 my.cnf : 1. [mysqld] MySQL/MariaDB TLS 数据库准备 - 170 码力 | 303 页 | 3.88 MB | 1 年前3 Gitea v1.21.1 中文文档/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_file .crt : 数据库客户端证书 ~/.postgresql/postgresql.key : 数据库客户端私钥 ~/.postgresql/root.crt : 用于验证服务器证书的CA证书链 注意:上述文件名在 PostgreSQL 中是硬编码的,无法更改。 7. 根据需要调整凭据、所有权和权限: 1. chown git:git ~/.postgresql/postgresql.crt 在数据库实例上放置以下凭据: /path/to/mysql.crt : 数据库实例证书 /path/to/mysql.key : 数据库实例密钥 /path/to/ca.crt : CA证书链。在单向TLS中不使用此文件,但用于验证双向TLS中的客户端证书。 2. 将以下选项添加到 my.cnf : 1. [mysqld] MySQL/MariaDB TLS 数据库准备 - 170 码力 | 303 页 | 3.88 MB | 1 年前3
共 3 条
- 1














