开发调试工具:git

利用 git submodule 给旧项目提升开发效率

git submodule是一种在一个git仓库中引用另一个git仓库的方法。它可以让你在一个项目中使用另一个项目的代码,同时保持两个项目的提交历史分开。git submodule只跟踪特定的提交,不跟踪分支或标签,也不会自动更新。

Git实用技巧和原理解读

本文源自于笔者在公司内部做的一次技术分享,主要是讲解 Git 的一些背景知识以及如何用好它。

基于 Git 的开发工作流——主干开发特性总结

选择主干开发,要有心里准备来应对变革过程中遇到的各种问题,当然经历并真正适应后,成长也是巨大的。

为啥我的代码库那么大?聊聊Git使用坏习惯

本文作者用幽默又真实的文字总结了开发者日常工作中遇到的那些事儿。

Monorepo 下 Git 工作流的最佳实践

没有哪一种 Git 工作流是银弹,合适的 Git 工作流往往取决于项目的代码规模、协作人数、应用场景等;本次分享先从适合小型 Monorepo 的 Feature branch 工作流开始分享,接着分享适用于中大型 Monorepo 的 Trunk-based 工作流,并给出一些选型标准供同学们参考,希望通过本次分享,大家能找到合适自己 Monorepo 工程的 Git 工作流!

Composer 结合 Git 创建 “服务类库”

一个代码工程化,就意味着演化为逐渐复杂的架构。复杂的架构,微服务往往就是一个很好的选择。

Git存储原理及部分实现

本文试图理解git的原理,重写部分git命令,从最底层的几个命令开始,听起来很离谱,做起来也很离谱,但是真正去做了,发现,诶,好像没有那么离谱。

俗话说得好(我也不知道哪里来的俗话,maybe 我自己说的),理解一个东西最好的方法就是实现它。git作为我们每天都需要去打交道的一个东西,了解它和熟悉怎么去使用它也是我们每个人的必要技能。

【消失的代码】Git 合并分支导致代码消失

代码莫名其妙消失了,而且不清楚是什么时候被删的,你是否也遇到过这样的问题呢?今天一起来看看这位同学是怎么使用 Git 命令来分析问题的吧!

git生成diff原理:Myers差分算法

什么是Myers差分算法举一个最常见的例子,我们使用git进行提交时,通常会使用git diff --cached来查看这次提交做了哪些改动,这里我们先简单定义一下什么是diff:diff就是目标文本和源文本之间的区别,也就是将源文本变成目标文本所需要的操作。Myers算法由Eugene W.Myers在1986年发表的一篇论文中提出,是一个能在大部分情况产生”最短的直观的“diff的一个算法。

Pipboard:从Git页面被攻击说起

在线交互式教程站点Pipboard ,通过在线的模型训练交互体验,使体验者可以掌握并了解到机器学习相关的知识和能力。

这才是真正的Git——Git内部原理

这是一个系列的文章,计划包括三篇: 这才是真正的Git——Git内部原理【当前这篇文章】 这才是真正的Git——分支合并 这才是真正的Git——G

这才是真正的Git——Git实用技巧

实用技巧

如何规范你的Git commit?

Git提交规范。

基于git的测试用例管理方案

使用YAML文件描述测试用例,自动化生成测试用例,并提供网页访问的能力;同时对测试用例数据进行多维度的统计,提供丰富的测试用例管理和查看视图,更好的保障客户端迭代质量。

关于持续交付中Git分支管理的思考

Aim at always writing production-ready.

如何存储 Git 大文件?

详解Git大文件存储

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.148.4. UTC+08:00, 2026-01-30 21:50
浙ICP备14020137号-1 $访客地图$