Gitea v1.21.1 中文文档轻量级和快速: Gitea 的设计目标之一就是轻量级和快速响应。它不像一些大型的代码托管平台那样臃肿,因 此在性能方面表现出色,适用于资源有限的服务器环境。由于其轻量级设计,Gitea 在资源消耗方面相对较 低,可以在资源有限的环境下运行良好。 易于部署和维护: 轻松地部署在各种服务器上,不需要复杂的配置和依赖。这使得个人开发者或小团队可以方 便地设置和管理自己的 Git 服务。 安全性: Gitea 由第三方服务或插件支持 特性 Gitea Gogs GitHub EE GitLab CE GitLab EE BitBucket RhodeCode CE 开源免费 ✓ ✓ ✘ ✓ ✘ ✘ ✓ 低资源开销 (RAM/CPU) ✓ ✓ ✘ ✘ ✘ ✘ ✘ 支持多种数据库 ✓ ✓ ✘ ⁄ ⁄ ✓ ✓ 支持多种操作系统 ✓ ✓ ✘ ✘ ✘ ✘ ✓ 升级简便 ✓ ✓ ✘ ✓ ✓ ✘ ✓ 可观测性 服务(例如 Mysql、Mariadb),作为管理员,然后运行以下命令: 1. sc.exe config gitea depend= mariadb 这将确保在 Windows 计算机重新启动时,将延迟自动启动 Gitea,直到数据库准备就绪,从而减少启动失败的情 况。 准备工作 使用绝对路径 注册为Windows服务 添加启动依赖项 从Windows服务中删除 注册为Windows服务0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66的状态,而不会真的生成一个合并提交。 这意味着你的未来的提交将会只有一个父提交,并允许你引入另一个 分支的所有改动, 然后在记录一个新提交前做更多的改动。同样 --no-commit 选项在默认合并过程中可以用 来延迟生成合并提交。 现在你可以给维护者发送一条消息,表示你已经做了要求的修改然后他们可以在你的 featureBv2 分支上找到 那些改动。 图表 72. featureBv2 工作之后的提交历史 standard "hello, world" program 你会注意到与 Mercurial 仓库工作时使用了标准的 git clone 命令。 那是因为 git-remote-hg 工作在相当低的 底层,使用类似于 Git HTTP/S 协议的机制实现的(远程助手)。 由于 Git 与 Mercurial 都设计为每一个客户端 有一个仓库的完整历史,所以这个命令做了一次完整的克隆,包括所有的项目历史,并且相当快地完成。0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66个合并提交。 这 意味着你的未来的提交将会只有一个父提交,并允许你引入另一个分支的所有 改动, 然后在记录一个新提交前做更多的改动。同样 --no-commit 选项在默 认合并过程中可以用来延迟生成合并提交。 现在你可以给维护者发送一条消息,表示你已经做了要求的修改然后他们可以 在你的 featureBv2 分支上找到那些改动。 图表 72. featureBv2 工作之后的提交历史 standard "hello, world" program 你会注意到与 Mercurial 仓库工作时使用了标准的 git clone 命令。 那是因 为 git-remote-hg 工作在相当低的底层,使用类似于 Git HTTP/S 协议的机制 实现的(远程助手)。 由于 Git 与 Mercurial 都设计为每一个客户端有一个 仓库的完整历史,所以这个命令做了一次完整的克隆,包括所有的项目历史,0 码力 | 670 页 | 13.59 MB | 1 年前3
共 3 条
- 1













