Gitea v1.21.1 中文文档
Linux 中以 service 方式运行 注册为Windows服务 使用 Docker 安装 (rootless) 使用 Docker 安装 在 Kubernetes 中安装 Gitea 在云服务器中安装 Gitea 从旧版 Gitea 升级 从 Gogs 升级 管理 Gitea 命令行 环境变量清单 备份与恢复 Email 设置 Git LFS 设置 HTTPS配置 设置 Linux 中以 service 方式运行 注册为Windows服务 使用 Docker 安装 (rootless) 使用 Docker 安装 在 Kubernetes 中安装 Gitea 在云服务器中安装 Gitea 从旧版 Gitea 升级 从 Gogs 升级 安装 - 8 - 本文档使用 书栈网 · BookStack.CN 构建 这里列出了 Gitea 与其它一些 Git 托管工具之间的异同,以便确认 BitBucket RhodeCode CE 开源免费 ✓ ✓ ✘ ✓ ✘ ✘ ✓ 低资源开销 (RAM/CPU) ✓ ✓ ✘ ✘ ✘ ✘ ✘ 支持多种数据库 ✓ ✓ ✘ ⁄ ⁄ ✓ ✓ 支持多种操作系统 ✓ ✓ ✘ ✘ ✘ ✘ ✓ 升级简便 ✓ ✓ ✘ ✓ ✓ ✘ ✓ 可观测性 ✘ ✘ ✓ ✓ ✓ ✓ ? 支持第三方渲染工具 ✓ ✘ ✘ ✘ ✘ ✓ ? WebAuthn (2FA) ✓ ✘0 码力 | 303 页 | 3.88 MB | 1 年前3Pro Git 中文版 第2版 2.1.66
很多 GUI 工具都会在第一次运行时帮助你配置这些信息。 文本编辑器 既然用户信息已经设置完毕,你可以配置默认文本编辑器了,当 Git 需要你输 入信息时会调用它。 如果未配置,Git 会使用操作系统默认的文本编辑器。 如果你想使用不同的文本编辑器,例如 Emacs,可以这样做: $ git config --global core.editor emacs 在 Windows 系统上, 在上面两种情况中,如果你不指定可选的用户名,那么 Git 会使用当前登录的 用的名字。 优势 用 SSH 协议的优势有很多。 首先,SSH 架设相对简单 —— SSH 守护进程很 常见,多数管理员都有使用经验,并且多数操作系统都包含了它及相关的管理 工具。 其次,通过 SSH 访问是安全的 —— 所有传输数据都要经过授权和加 密。 最后,与 HTTPS 协议、Git 协议及本地协议一样,SSH 协议很高效,在 传输前也会尽量压缩数据。 服务器上进行一次基本且简化的安装所需的命令与步骤,当然 在 macOS 或 Windows 服务器上同样可以运行这些服务。 事实上,在你的计算机基础架构 中建立一个生产环境服务器,将不可避免的使用到不同的安全措施与操作系统工具。但是, 希望你能从本节中获得一些必要的知识。 在开始架设 Git 服务器前,需要把现有仓库导出为裸仓库——即一个不包含当 前工作目录的仓库。 这通常是很简单的。 为了通过克隆你的仓库来创建一个0 码力 | 670 页 | 13.59 MB | 1 年前3Pro Git 中文版 第2版 2.1.66
很多 GUI 工具都会在第一次运行时帮助你配置这些信息。 文本编辑器 既然用户信息已经设置完毕,你可以配置默认文本编辑器了,当 Git 需要你输入信息时会调用它。 如果未配 置,Git 会使用操作系统默认的文本编辑器。 如果你想使用不同的文本编辑器,例如 Emacs,可以这样做: $ git config --global core.editor emacs 在 Windows 系统上, 在上面两种情况中,如果你不指定可选的用户名,那么 Git 会使用当前登录的用的名字。 优势 用 SSH 协议的优势有很多。 首先,SSH 架设相对简单 —— SSH 守护进程很常见,多数管理员都有使用经验,并 且多数操作系统都包含了它及相关的管理工具。 其次,通过 SSH 访问是安全的 —— 所有传输数据都要经过授权 和加密。 最后,与 HTTPS 协议、Git 协议及本地协议一样,SSH 协议很高效,在传输前也会尽量压缩数据。 服务器上进行一次基本且简化的安装所需的命令与步骤,当然在 macOS 或 Windows 服务器上同样可以运行这些服务。 事实上,在你的计算机基础架构中建 立一个生产环境服务器,将不可避免的使用到不同的安全措施与操作系统工具。但是,希望你 能从本节中获得一些必要的知识。 在开始架设 Git 服务器前,需要把现有仓库导出为裸仓库——即一个不包含当前工作目录的仓库。 这通常是很简 单的。 为了通过克隆你的仓库来创建一个新的裸仓库,你需要在克隆命令后加上0 码力 | 501 页 | 19.30 MB | 1 年前3git 操作手册
gitlab是一个基于git实现的在线代码仓库软件,提供web可视化管理界面,通常 用于企业团队内部协作开发 ★安装gitlab-ce 部署gitlab-ce要求服务器内存>=4GB,本例使用操作系统为 Rocky Linux 8.8, gitlab-ce版本16.5.0 ★首先gitlab服务器要安装ntp时间服务 # yum install chrony -y # systemctl0 码力 | 35 页 | 1.69 MB | 1 年前3
共 4 条
- 1