Pro Git 中文版 第2版 2.1.66Git 从一个相对无名的版本管理系统成长为商业与开源版本 管理的事实标准是令人吃惊的。我很高兴 Pro Git 做得很好并已经成为市场上 几本既成功又完全开源的技术书籍之一。 我希望你能享受这个升级版的 Pro Git。 BEN STRAUB 序 本书的第一版就是将我与 Git 结下不解之缘的原因。书中采用的是我引进的做 软件的风格,这种风格比我之前看到的任何事情都要自然。那时我已经做了好 诞生于一个极富纷争大举创新的年代。 Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工 作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来 管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关 系结束,他们收回了 系结束,他们收回了 Linux 内核社区免费使用 BitKeeper 的权力。 这就迫使 Linux 开 源 社 区 ( 特 别 是 Linux 的 缔 造 者 Linus Torvalds ) 基 于 使 用 BitKeeper 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了 若干目标: 速度 简单的设计 对非线性开发模式的强力支持(允许成千上万个并行开发的分支) 完全分布式 有能力高效管理类似0 码力 | 670 页 | 13.59 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66在过去这几年看到 Git 从一个相对无名的版本管理系统成长为商业与开源版本管理的事实标准是令人吃惊的。我 很高兴 Pro Git 做得很好并已经成为市场上几本既成功又完全开源的技术书籍之一。 我希望你能享受这个升级版的 Pro Git。 2 Ben Straub 序 本书的第一版就是将我与 Git 结下不解之缘的原因。书中采用的是我引进的做软件的风格,这种风格比我之前看 到的任何事情都要自然。那时我已经 Linux 内核开源项目有着为数众多的参与者。 绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的 繁琐事务上(1991-2002年间)。 到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码。 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他们收回了 Linux 内核社区 免费使用 时的经验教训,开发出自己的版本系统。 他们对新的系统制订了若干目标: • 速度 • 简单的设计 • 对非线性开发模式的强力支持(允许成千上万个并行开发的分支) • 完全分布式 • 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量) 自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。 它的速度飞快, 极其适合管理大项目,有着令人难以置信的非线性分支管理系统(参见0 码力 | 501 页 | 19.30 MB | 1 年前3
Gitea v1.21.1 中文文档注册为Windows服务 使用 Docker 安装 (rootless) 使用 Docker 安装 在 Kubernetes 中安装 Gitea 在云服务器中安装 Gitea 从旧版 Gitea 升级 从 Gogs 升级 管理 Gitea 命令行 环境变量清单 备份与恢复 Email 设置 Git LFS 设置 HTTPS配置 设置 Fail2ban 反向代理 嵌入资源提取工具 配置说明 来处理小型工作负载。 关于Gitea 目标 功能特性 系统要求 Gitea是什么? - 6 - 本文档使用 书栈网 · BookStack.CN 构建 对于小型团队/项目而言,2 个 CPU 内核和 1GB 内存通常就足够了。 在 UNIX 系统上,Gitea 应使用专用的非 root 系统账户运行。 注意:Gitea 管理 ~/.ssh/authorized_keys 文件。以普通用户身份运行 注册为Windows服务 使用 Docker 安装 (rootless) 使用 Docker 安装 在 Kubernetes 中安装 Gitea 在云服务器中安装 Gitea 从旧版 Gitea 升级 从 Gogs 升级 安装 - 8 - 本文档使用 书栈网 · BookStack.CN 构建 这里列出了 Gitea 与其它一些 Git 托管工具之间的异同,以便确认 Gitea 是否能够满足您的需求。0 码力 | 303 页 | 3.88 MB | 1 年前3
共 3 条
- 1













