Pro Git 2nd Edition 2.1.413Third Party Hosted Options Summary Distributed Git Distributed Workflows Centralized Workflow Integration-Manager Workflow Dictator and Lieutenants Workflow Patterns for Managing Source Code Branches was pointed to by C5 in the merge example. There is no difference in the end product of the integration, but rebasing makes for a cleaner history. If you examine the log of a rebased branch, it looks ready to submit your patches to the main project. That way, the maintainer doesn’t have to do any integration work — just a fast- forward or a clean apply. Note that the snapshot pointed to by the final0 码力 | 731 页 | 21.49 MB | 1 年前3
Pro Git 2nd Edition 2.1.413that was pointed to by C5 in the merge example. There is no difference in the end product of the integration, but rebasing makes for a cleaner history. If you examine the log of a rebased branch, it looks ready to submit your patches to the main project. That way, the maintainer doesn’t have to do any integration work — just a fast-forward or a clean apply. Note that the snapshot pointed to by the final commit firewall, you might use it for projects that a large number of people or computers (continuous integration or build servers) have read-only access to, when you don’t want to have to add an SSH key for0 码力 | 501 页 | 17.96 MB | 1 年前3
Pro Git 2nd Edition 2.1.413 Third Party Hosted Options Summary Distributed Git Distributed Workflows Centralized Workflow Integration-Manager Workflow Dictator and Lieutenants Workflow Patterns for Managing Source Code Branches was pointed to by C5 in the merge example. There is no difference in the end product of the integration, but rebasing makes for a cleaner history. If you examine the log of a rebased branch, it looks ready to submit your patches to the main project. That way, the maintainer doesn’t have to do any integration work — just a fast- forward or a clean apply. Note that the snapshot pointed to by the final0 码力 | 691 页 | 13.35 MB | 1 年前3
Gitea v1.21.1 中文文档目录添加到可执行路径中。如果没有将 Go 的二进制目录添 加到可执行路径中,你需要自行解决产生的问题。 注意2:需要 Go 版本 1.20 或更高版本。不过,建议获取与我们的持续集成(continuous integration, CI)相同的版本,请参阅在 Hacking on Gitea 中给出的建议。 首先,我们需要获取源码。由于引入了 Go 模块,最简单的方法是直接使用 Git,因为我们不再需要在 GOPATH build test-sqlite 将在 SQLite 环境中运行集成测试。集成测试需要安装 git lfs 。其他数据库测试可用,但 可能需要适应当地环 境。 看看 tests/integration/README.md 有关更多信息以及如何运行单个测试。 我们的持续集成将测试代码是否通过了单元测试,并且所有支持的数据库都将在 Docker 环境中通过集成测试。 还 将测试从几个最新版本的 等。 web 将启动Web服 务。 serv 和 hooks 将被Git或OpenSSH调用。其他子命令可以帮助维护Gitea。 tests :常用的测试函数 tests/integration :集成测试,用于测试后端回归。 tests/e2e :端到端测试,用于测试前端和后端的兼容性和视觉回归。 models :包含由xorm用于构建数据库表的数据结构。它还包含查询和更新数据库的函数。应避免与其他0 码力 | 303 页 | 3.88 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66挂钩在整个过程完结以后运行,可以用来更新其他系统服务或者通知用户。 它接受与 pre- receive 相同的标准输入数据。 它的用途包括给某个邮件列表发信,通知持续集成(continous integration) 的服务器, 或者更新问题追踪系统(ticket-tracking system) —— 甚至可以通过分析提交信息来决定某个问题 (ticket)是否应该被开启,修改或者关闭。 该脚本无法 该集成插件依赖于 Git 的命令行客户端,所以需要先安装一个 Git 客户端。官方文档请访问: 461 https://www.jetbrains.com/help/idea/using-git-integration.html 。 Sublime Text 中的 Git 从 3.2 版本开始,Sublime Text 在编辑器内集成了 Git。 功能如下: • 侧边栏将会使用图标来指明文件及文件夹的 https://www.sublimemerge.com/ ) Sublime Text 的官方文档请访问: https://www.sublimetext.com/docs/3/git_integration.html 。 Bash 中的 Git 如果你是一名 Bash 用户,你可以从中发掘出一些 Shell 的特性,让你在使用 Git 时更加随心所欲。 实际上 Git 附带了几个 Shell0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66挂钩在整个过程完结以后运行,可以用来更新其他系统服务或 者通知用户。 它接受与 pre-receive 相同的标准输入数据。 它的用途包括给 某个邮件列表发信,通知持续集成(continous integration)的服务器, 或 者更新问题追踪系统(ticket-tracking system) —— 甚至可以通过分析提交 信息来决定某个问题(ticket)是否应该被开启,修改或者关闭。 该脚本无法 Git 的命令行客户端,所以需要先安装一个 Git 客户端。官 方 文 档 请 访 问 : https://www.jetbrains.com/help/idea/using-git- integration.html 。 ▪ ▪ ▪ ▪ ▪ SUBLIME TEXT 中的 GIT 从 3.2 版本开始,Sublime Text 在编辑器内集成了 Git。 功能如下: 侧边栏将会使用图标来指明文件及文件夹的 sublimemerge.com/ ) Sublime Text 的 官 方 文 档 请 访 问 : https://www.sublimetext.com/docs/3/git_integration.html 。 BASH 中的 GIT 如果你是一名 Bash 用户,你可以从中发掘出一些 Shell 的特性,让你在使用 Git 时更加随心所欲。 实际上 Git 附带了几个 Shell0 码力 | 670 页 | 13.59 MB | 1 年前3
共 6 条
- 1













