摘要:
分布式工作流程 Centralized Workflow(集中式工作流) 编辑 所有开发者都与同一个中央仓库同步代码,每个人通过拉取、提交来合作。 如果两个开发者同时修改了相同的文件,后一个开发者必须在推送之前合并其他人的更改。 Integration-Manager Workflow(集成 阅读全文
posted @ 2025-01-21 18:25
SlackClimb
阅读(96)
评论(0)
推荐(0)
摘要:
协议 1. Git 远程仓库及通信协议概述 1.1. 远程仓库的重要性 作用:提供协作平台,支持团队共享代码,即使主机离线,其他人仍可访问。 常见形式:裸仓库(不含工作目录,仅保存 Git 元数据)。 2. Git 支持的协议类型 1. 本地协议 适用场景: 在同一台主机或共享文件系统(如 NF 阅读全文
posted @ 2025-01-21 18:24
SlackClimb
阅读(102)
评论(0)
推荐(0)
摘要:
变基 1. 变基的由来 回顾之前分支合并 分叉的提交历史 编辑 通过合并操作来整合分叉的历史 编辑 有一种方法:你可以提取在 C4 中引入的补丁和修改,然后在 C3 的基础上应用一次。 在 Git 中,这种操作就叫做 变基(rebase)。 你可以使用 rebase 命令将提交到某一分支 阅读全文
posted @ 2025-01-21 18:23
SlackClimb
阅读(324)
评论(0)
推荐(0)
摘要:
远程分支 远程引用: 远程引用是远程仓库中分支、标签等的指针,可以通过 git ls-remote 或 git remote show 查看。 但在日常开发中,更常用远程跟踪分支(如 origin/main)与远程分支交互,简化了对远程仓库状态的管理和使用。 远程跟踪分支: 它是本地 Git 对 阅读全文
posted @ 2025-01-21 18:22
SlackClimb
阅读(284)
评论(0)
推荐(0)
摘要:
分支开发工作流 由于分支管理的便捷, 才衍生出这些典型的工作模式,你可以根据项目实际情况选择。 1. 长期分支 适用于持续开发和发布周期长的项目。常见的长期分支包括: master:只保留稳定的代码,通常用于生产环境。 develop 或 next:用于开发中的功能,可能不稳定,但在达到一定稳定 阅读全文
posted @ 2025-01-21 18:20
SlackClimb
阅读(52)
评论(0)
推荐(0)
摘要:
分支管理 1. 常用分支管理命令 列出所有分支: git branch 当前检出的分支前会标记一个 *。 查看分支最后一次提交: git branch -v 查看已合并到当前分支的分支: git branch merge 可以用来确认哪些分支已经合并,可以安全删除。 查看未合并到当前分支的分支: g 阅读全文
posted @ 2025-01-21 18:19
SlackClimb
阅读(53)
评论(0)
推荐(0)
摘要:
⭐分支的新建与合并 先引入一个实际开发的工作流: 开发某个网站。 为实现某个新的需求,创建一个分支。 在这个分支上开展工作。 正在此时,你突然接到一个电话说有个很严重的问题需要紧急修补。你将按照如下方式来处理: 切换到你的线上分支(production branch)。 为这个紧急任务新建一个分 阅读全文
posted @ 2025-01-21 18:17
SlackClimb
阅读(81)
评论(0)
推荐(0)
摘要:
分支简介 1. 分支的重要性 作用:分支允许将工作从主开发线上分离,避免影响主线开发。 传统版本控制的劣势:创建分支通常需要复制整个项目文件,效率低下。 Git 的优势:分支是 Git 的“必杀技特性”,创建和切换分支都非常轻量和高效,几乎瞬间完成。 2. Git 分支的核心概念 2.1. 数据 阅读全文
posted @ 2025-01-21 18:15
SlackClimb
阅读(73)
评论(0)
推荐(0)
摘要:
目的 提高软件系统的可维护性和可复用性,增加软件的可拓展性和灵活性,程序员遵循 6 条原则来开发程序,从而提高软件开发效率、节约软件开发成本和维护成本。 开闭原则(OCP) 核心思想 1. 对拓展开放 软件模块应该在不修改原有代码的情况下,通过扩展的方式增加新功能。 目标:提高系统的可拓展性,适应不 阅读全文
posted @ 2025-01-21 18:10
SlackClimb
阅读(96)
评论(0)
推荐(0)
摘要:
核心思想: 属于创建型设计模式,核心目的是确保一个类在整个程序运行期间只有一个实例,并提供一个全局访问点来获取该实例。 控制共享资源的访问(如数据库链接、配置管理、日志处理器等) 真实世界类比:政府是单例模式的一个很好的示例。 一个国家只有一个官方政府。 不管组成政府的每个人的身份是什么,“某政府” 阅读全文
posted @ 2025-01-21 18:07
SlackClimb
阅读(365)
评论(0)
推荐(1)

浙公网安备 33010602011771号