Pro Git 中文版 第2版 2.1.66
集中化的版本控制系统 分布式版本控制系统 Git 简史 Git 是什么? 直接记录快照,而非差异比较 近乎所有操作都是本地执行 Git 保证完整性 Git 一般只添加数据 三种状态 命令行 安装 Git 在 Linux 上安装 在 macOS 上安装 在 Windows 上安装 从源代码安装 初次运行 Git 前的配置 用户信息 文本编辑器 检查配置信息 获取帮助 提交更新 跳过使用暂存区域 移除文件 移动文件 查看提交历史 限制输出长度 撤消操作 取消暂存的文件 撤消对文件的修改 远程仓库的使用 查看远程仓库 添加远程仓库 从远程仓库中抓取与拉取 推送到远程仓库 查看某个远程仓库 远程仓库的重命名与移除 打标签 列出标签 创建标签 附注标签 轻量标签 后期打标签 共享标签 删除标签 检出标签 Git 别名 Git 分支 分支简介 分支创建 分支切换 分支的新建与合并 新建分支 分支的合并 遇到冲突时的分支合并 分支管理 分支开发工作流 长期分支 主题分支 远程分支 推送 跟踪分支 拉取 删除远程分支 变基 变基的基本操作 更有趣的变基例子 变基的风险 用变基解决变基 变基 vs. 合并 总结 服务器上的 Git 协议 本地协议 HTTP 协议 SSH0 码力 | 670 页 | 13.59 MB | 1 年前3Pro Git 中文版 第2版 2.1.66
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 命令行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 远程仓库的使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 远程分支 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 501 页 | 19.30 MB | 1 年前3Gitea v1.21.1 中文文档
(rootless) 使用 Docker 安装 在 Kubernetes 中安装 Gitea 在云服务器中安装 Gitea 从旧版 Gitea 升级 从 Gogs 升级 管理 Gitea 命令行 环境变量清单 备份与恢复 Email 设置 Git LFS 设置 HTTPS配置 设置 Fail2ban 反向代理 嵌入资源提取工具 配置说明 日志配置 邮件模板 仓库索引器 果您计划使用 SQLite,则可以忽略本章内容。 数据库实例可以与 Gitea 实例在相同机器上(本地数据库),也可以与 Gitea 实例在不同机器上(远程数据 库)。 注意:以下所有步骤要求您的选择的数据库引擎已安装在您的系统上。对于远程数据库设置,请在数据库实例上安装 服务器应用程序,在 Gitea 服务器上安装客户端程序。客户端程序用于测试 Gitea 服务器与数据库之间的连接, 而 因,请使用安全密码保护 root (MySQL)或 postgres (PostgreSQL)数据库超级用户。以下步骤假设您在数据库和 Gitea 服务器上都使用 Linux。 1. 对于远程数据库设置,您需要让 MySQL 监听您的 IP 地址。编辑数据库实例上的 /etc/mysql/my.cnf 文件 中的 bind-address 选项为: 1. bind-address0 码力 | 303 页 | 3.88 MB | 1 年前3git 操作手册
git操作手册 前言: 1.蓝色字体表示命令行命令,正式执行时不要复制前面的#号,#号只是提示应 该使用root权限操作 2.绿色字体表示注释,有时注释太多就不用绿色表示了 3.注意:本文档的所有操作请先在测环境进行实践,请不要直接在真实的服务 器中操作! 版权声明: 本文档以开源的形式发布,所有条款如下: 1. 无担保:作者不保证文档内容的准确无误,亦不承担由于使用此文档所导致的任何后果 阅读/链接/打印/转载/引用/再创作 本文档,则说明接受以上2个条款。 作者:李茂福 更新日期:2024-01-11 ★git命令操作 Git是一个开源的分布式版本控制系统,可以高效地处理从很小到非常大的项目 版本管理。 ★git命令行客户端安装及设置 # yum install git -y #自带光盘里有 # git --version default simple #设置推送模式 nothing 直接push会出错,需要显式的指出推送的远程分支,例如 git push origin master current 推送时只会推送当前所在的分支到远程同名分支,如果远程分支不 存在相应的同名分支,则创建该分支 upstream 推送当前分支到它的upstream分支上,这个模式只适用于推送到与0 码力 | 35 页 | 1.69 MB | 1 年前3Weblate 4.17 用户文档
部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 从 Weblate 获取支持 法律文件 应用开发者指南 从国际化开始 与 Weblate 集成 使用 GNU gettext 除非启用,否则不会在质量检查中使用术语表术语,请参阅 不遵循术语表 了解更多信息。 管理术语表 在 4.5 版本发生变更: 术语表现在是常规的翻译部件,您可以在其中使用所有 Weblate 功能——评论、存储在远程仓库中或添加解释。 使用任何部件作为术语表,方法是开启 用作术语表。你可以为一个项目创建 多个术语表。 给定项目的空术语表会随项目自动创建。术语表在同一个项目的所有部件之间 共享,并且可以选择使用来自相应术语表部件的 提交所有待处理的翻译(可以在 管 理 菜单中的 仓库维护 中执行此操作),并合并仓库(如果没有开启自动推 送)。 如果你已经遇到了合并冲突,那么在您的机器上本地解决所有冲突的最简单方 法是将 Weblate 添加为远程仓库,将它合并到上游,并修复任何冲突。一旦将 更改推送回去,Weblate 就将能够使用合并的版本而无需任何其它特殊操作。 备注 取决于你的设置,访问 Weblate 仓库可能需要身份验证。使用0 码力 | 817 页 | 17.33 MB | 1 年前3Weblate 4.14.2 用户文档
部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 从 Weblate 获取支持 法律文件 应用开发者指南 从国际化开始 与 Weblate 集成 使用 GNU gettext 表中包含当前已 翻译字符串中单词的术语将显示在翻译编辑器的边栏中。 管理术语表 在 4.5 版本发生变更: 术语表现在是常规的翻译部件,您可以在其中使用所有 Weblate 功能——评论、存储在远程仓库中或添加解释。 使用任何部件作为术语表,方法是开启 用作术语表。你可以为一个项目创建 多个术语表。 给定项目的空术语表会随项目自动创建。术语表在同一个项目的所有部件之间 共享,并且可以选择使用来自相应术语表部件的 提交所有待处理的翻译 (可以在 管理 菜单中的 仓库维护 中执行此操作),并合并仓库(如果没有开 启自动推送)。 如果你已经遇到了合并冲突,那么在您的机器上本地解决所有冲突的最简单方 法是将 Weblate 添加为远程仓库,将它合并到上游,并修复任何冲突。一旦 将更改推送回去,Weblate 就将能够使用合并的版本而无需任何其它特殊操 作。 备注 取决于你的设置,访问 Weblate 仓库可能需要身份验证。使用0 码力 | 818 页 | 11.20 MB | 1 年前3Weblate 4.14.1 用户文档
部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 从 Weblate 获取支持 法律文件 应用开发者指南 从国际化开始 与 Weblate 集成 使用 GNU gettext 表中包含当前已 翻译字符串中单词的术语将显示在翻译编辑器的边栏中。 管理术语表 在 4.5 版本发生变更: 术语表现在是常规的翻译部件,您可以在其中使用所有 Weblate 功能——评论、存储在远程仓库中或添加解释。 使用任何部件作为术语表,方法是开启 用作术语表。你可以为一个项目创建 多个术语表。 给定项目的空术语表会随项目自动创建。术语表在同一个项目的所有部件之间 共享,并且可以选择使用来自相应术语表部件的 提交所有待处理的翻译 (可以在 管理 菜单中的 代码库维护 中执行此操作),并合并仓库(如果没有 开启自动推送)。 如果你已经遇到了合并冲突,那么在您的机器上本地解决所有冲突的最简单方 法是将 Weblate 添加为远程仓库,将它合并到上游,并修复任何冲突。一旦 将更改推送回去,Weblate 就将能够使用合并的版本而无需任何其它特殊操 作。 备注 取决于你的设置,访问 Weblate 代码库可能需要身份验证。使用0 码力 | 814 页 | 11.18 MB | 1 年前3Weblate 4.15 用户文档
部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 从 Weblate 获取支持 法律文件 应用开发者指南 从国际化开始 与 Weblate 集成 使用 GNU gettext 表中包含当前已 翻译字符串中单词的术语将显示在翻译编辑器的边栏中。 管理术语表 在 4.5 版本发生变更: 术语表现在是常规的翻译部件,您可以在其中使用所有 Weblate 功能——评论、存储在远程仓库中或添加解释。 使用任何部件作为术语表,方法是开启 用作术语表。你可以为一个项目创建 多个术语表。 给定项目的空术语表会随项目自动创建。术语表在同一个项目的所有部件之间 共享,并且可以选择使用来自相应术语表部件的 提交所有待处理的翻译 (可以在 管理 菜单中的 仓库维护 中执行此操作),并合并仓库(如果没有开 启自动推送)。 如果你已经遇到了合并冲突,那么在您的机器上本地解决所有冲突的最简单方 法是将 Weblate 添加为远程仓库,将它合并到上游,并修复任何冲突。一旦 将更改推送回去,Weblate 就将能够使用合并的版本而无需任何其它特殊操 作。 备注 取决于你的设置,访问 Weblate 仓库可能需要身份验证。使用0 码力 | 820 页 | 11.24 MB | 1 年前3Weblate 4.16.1 用户文档
部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 从 Weblate 获取支持 法律文件 应用开发者指南 从国际化开始 与 Weblate 集成 使用 GNU gettext 表中包含当前已 翻译字符串中单词的术语将显示在翻译编辑器的边栏中。 管理术语表 在 4.5 版本发生变更: 术语表现在是常规的翻译部件,您可以在其中使用所有 Weblate 功能——评论、存储在远程仓库中或添加解释。 使用任何部件作为术语表,方法是开启 用作术语表。你可以为一个项目创建 多个术语表。 给定项目的空术语表会随项目自动创建。术语表在同一个项目的所有部件之间 共享,并且可以选择使用来自相应术语表部件的 提交所有待处理的翻译 (可以在 管理 菜单中的 仓库维护 中执行此操作),并合并仓库(如果没有开 启自动推送)。 如果你已经遇到了合并冲突,那么在您的机器上本地解决所有冲突的最简单方 法是将 Weblate 添加为远程仓库,将它合并到上游,并修复任何冲突。一旦 将更改推送回去,Weblate 就将能够使用合并的版本而无需任何其它特殊操 作。 备注 取决于你的设置,访问 Weblate 仓库可能需要身份验证。使用0 码力 | 819 页 | 11.27 MB | 1 年前3Weblate 4.16.4 用户文档
部署 升级 Weblate 备份和移动 Weblate 身份验证 访问控制 翻译项目 语言定义 持续本地化 翻译许可 翻译进程 检查和修正 配置自动建议 附加组件 翻译记忆库 配置 配置的示例 管理命令 公告 部件列表 可选的 Weblate 模块 定制 Weblate 管理界面 从 Weblate 获取支持 法律文件 应用开发者指南 从国际化开始 与 Weblate 集成 使用 GNU gettext 表中包含当前已 翻译字符串中单词的术语将显示在翻译编辑器的边栏中。 管理术语表 在 4.5 版本发生变更: 术语表现在是常规的翻译部件,您可以在其中使用所有 Weblate 功能——评论、存储在远程仓库中或添加解释。 使用任何部件作为术语表,方法是开启 用作术语表。你可以为一个项目创建 多个术语表。 给定项目的空术语表会随项目自动创建。术语表在同一个项目的所有部件之间 共享,并且可以选择使用来自相应术语表部件的 提交所有待处理的翻译 (可以在 管理 菜单中的 仓库维护 中执行此操作),并合并仓库(如果没有开 启自动推送)。 如果你已经遇到了合并冲突,那么在您的机器上本地解决所有冲突的最简单方 法是将 Weblate 添加为远程仓库,将它合并到上游,并修复任何冲突。一旦 将更改推送回去,Weblate 就将能够使用合并的版本而无需任何其它特殊操 作。 备注 取决于你的设置,访问 Weblate 仓库可能需要身份验证。使用0 码力 | 822 页 | 11.27 MB | 1 年前3
共 182 条
- 1
- 2
- 3
- 4
- 5
- 6
- 19