- 摘要:Anthropic 的 7 人团队借助 Claude Agent,5 个月自研版本控制系统 Scion,用来应对 AI 编码 Agent 带来海量代码提交冲击。本文跳出版本控制技术本身,站在测试、测开、质量工程视角,剖析 AI 大规模写代码之后,CI 流水线、合并校验、质量防护体系面临的全新挑战,给国内研发质量团队带来可参考的思考方向。一、现状:AI写代码,把Git逼到性能极限传统Gi... 摘要:Anthropic 的 7 人团队借助 Claude Agent,5 个月自研版本控制系统 Scion,用来应对 AI 编码 Agent 带来海量代码提交冲击。本文跳出版本控制技术本身,站在测试、测开、质量工程视角,剖析 AI 大规模写代码之后,CI 流水线、合并校验、质量防护体系面临的全新挑战,给国内研发质量团队带来可参考的思考方向。一、现状:AI写代码,把Git逼到性能极限传统Gi...
- 实测 gitleaks v8.30.1:在 Windows 本地自造假 AWS key、假 GitHub token 与本地生成私钥造库,跑通 detect 历史扫描、protect 暂存区扫描、JSON 报告导出与 .gitleaks.toml 的 allowlist、自定义规则配置,命中从 14 处收敛到 5 处,另附 8 个 Windows 实测坑。 实测 gitleaks v8.30.1:在 Windows 本地自造假 AWS key、假 GitHub token 与本地生成私钥造库,跑通 detect 历史扫描、protect 暂存区扫描、JSON 报告导出与 .gitleaks.toml 的 allowlist、自定义规则配置,命中从 14 处收敛到 5 处,另附 8 个 Windows 实测坑。
- 10 月 13 日,Anthropic 在一篇工程博客里公开了一件不寻常的事:它用自研版本控制系统 Scion 替换了整个工程 monorepo 里的 Git。原因不是 Git 有 bug,而是一个 20 年都没变过的前提被打破了——写代码的主力,不再是人。数字:从 2,500 到 30,000 的四个月Anthropic 公布的数字来自它自己的工程统计:今年 5 月,日均合并约 2,500... 10 月 13 日,Anthropic 在一篇工程博客里公开了一件不寻常的事:它用自研版本控制系统 Scion 替换了整个工程 monorepo 里的 Git。原因不是 Git 有 bug,而是一个 20 年都没变过的前提被打破了——写代码的主力,不再是人。数字:从 2,500 到 30,000 的四个月Anthropic 公布的数字来自它自己的工程统计:今年 5 月,日均合并约 2,500...
- 实测 gitleaks v8.30.1:在 Windows 本地自造假 AWS key、假 GitHub token 与本地生成私钥造库,跑通 detect 历史扫描、protect 暂存区扫描、JSON 报告导出与 .gitleaks.toml 的 allowlist、自定义规则配置,命中从 14 处收敛到 5 处,另附 8 个 Windows 实测坑。 实测 gitleaks v8.30.1:在 Windows 本地自造假 AWS key、假 GitHub token 与本地生成私钥造库,跑通 detect 历史扫描、protect 暂存区扫描、JSON 报告导出与 .gitleaks.toml 的 allowlist、自定义规则配置,命中从 14 处收敛到 5 处,另附 8 个 Windows 实测坑。
- 准备linux系统要提前安装jq工具```yum install -y jq```1.获取github镜像加速站点 成功且前5的站点```curl -s "https://git.mxg.pub/api/github/list" | jq -r \'.data | map(select(.status == "success")) | sort_by(.latency) | .[0:5] |... 准备linux系统要提前安装jq工具```yum install -y jq```1.获取github镜像加速站点 成功且前5的站点```curl -s "https://git.mxg.pub/api/github/list" | jq -r \'.data | map(select(.status == "success")) | sort_by(.latency) | .[0:5] |...
- Git RebaseRebase是Git中一种强大但需谨慎使用的功能,它可以让提交历史更加整洁。 基本用法# 将当前分支变基到目标分支git rebase 目标分支# 交互式变基,可以编辑、合并、删除提交git rebase -i HEAD~3 # 对最近3个提交进行交互式变基 交互式变基命令在交互式变基中,可以使用以下命令:pick:保留该提交reword:保留该提交,但修改提交信息e... Git RebaseRebase是Git中一种强大但需谨慎使用的功能,它可以让提交历史更加整洁。 基本用法# 将当前分支变基到目标分支git rebase 目标分支# 交互式变基,可以编辑、合并、删除提交git rebase -i HEAD~3 # 对最近3个提交进行交互式变基 交互式变基命令在交互式变基中,可以使用以下命令:pick:保留该提交reword:保留该提交,但修改提交信息e...
- 分支基础操作 创建分支# 创建新分支git branch 分支名# 创建新分支并切换到该分支git checkout -b 分支名# Git 2.23版本后的新方式git switch -c 分支名 查看分支# 查看本地分支git branch# 查看远程分支git branch -r# 查看所有分支git branch -a 切换分支# 传统方式切换分支git checkout 分支名#... 分支基础操作 创建分支# 创建新分支git branch 分支名# 创建新分支并切换到该分支git checkout -b 分支名# Git 2.23版本后的新方式git switch -c 分支名 查看分支# 查看本地分支git branch# 查看远程分支git branch -r# 查看所有分支git branch -a 切换分支# 传统方式切换分支git checkout 分支名#...
- 查看提交历史 基本日志查看# 查看提交历史git log# 查看最近n次提交git log -n 5# 单行显示提交历史git log --oneline# 显示分支图git log --graph# 显示每次提交的差异git log -p# 显示统计信息git log --stat# 按作者筛选git log --author="用户名"# 按日期筛选git log --since="2... 查看提交历史 基本日志查看# 查看提交历史git log# 查看最近n次提交git log -n 5# 单行显示提交历史git log --oneline# 显示分支图git log --graph# 显示每次提交的差异git log -p# 显示统计信息git log --stat# 按作者筛选git log --author="用户名"# 按日期筛选git log --since="2...
- 很多团队依赖 CI 发现格式错误和低级问题,但等到推送后才发现,反馈链路太长,修起来也麻烦。其实可以用 Git Hook 把第一道门挪到本地:在 git commit 前自动跑一遍快速检查,不合格就直接拦截。常见做法是 husky + lint-staged。先安装依赖,执行 npx husky init,然后在 .husky/pre-commit 中写入 npx lint-staged。接... 很多团队依赖 CI 发现格式错误和低级问题,但等到推送后才发现,反馈链路太长,修起来也麻烦。其实可以用 Git Hook 把第一道门挪到本地:在 git commit 前自动跑一遍快速检查,不合格就直接拦截。常见做法是 husky + lint-staged。先安装依赖,执行 npx husky init,然后在 .husky/pre-commit 中写入 npx lint-staged。接...
- ## 一、CodeArts 是什么CodeArts(产品全称"华为云码道 CodeArts",前身为 DevCloud,2023 年 7 月正式更名)是华为云推出的一站式、全流程软件开发生产线(DevOps 平台)。它的核心定位是:**把软件从需求到上线的全生命周期工具链打通到一个平台里**,开箱即用,内置华为自身多年大规模研发的最佳实践。你可以把它类比为"华为云版的 GitLab + Je... ## 一、CodeArts 是什么CodeArts(产品全称"华为云码道 CodeArts",前身为 DevCloud,2023 年 7 月正式更名)是华为云推出的一站式、全流程软件开发生产线(DevOps 平台)。它的核心定位是:**把软件从需求到上线的全生命周期工具链打通到一个平台里**,开箱即用,内置华为自身多年大规模研发的最佳实践。你可以把它类比为"华为云版的 GitLab + Je...
- 别再“一把梭”了:我靠 Git 分支策略躲过三次生产事故刚工作那会儿,我们团队只有一个人负责发布,用的还是最原始的“一把梭”模式:所有人往 main 分支直接推,发版时打个 tag,完事。听起来很荒唐,但当时业务量小,居然也这么跑了一年多。直到有一次大促前,我和另一个同事同时往 main 推了代码。他的功能是“优惠券核销”,我的是“订单导出”。两个功能毫无关联,但我的代码里不小心引入了一个... 别再“一把梭”了:我靠 Git 分支策略躲过三次生产事故刚工作那会儿,我们团队只有一个人负责发布,用的还是最原始的“一把梭”模式:所有人往 main 分支直接推,发版时打个 tag,完事。听起来很荒唐,但当时业务量小,居然也这么跑了一年多。直到有一次大促前,我和另一个同事同时往 main 推了代码。他的功能是“优惠券核销”,我的是“订单导出”。两个功能毫无关联,但我的代码里不小心引入了一个...
- 认识 Hermes Agent:一个会自我进化的开源智能体系列第 1 篇 / 共 10 篇Hermes Agent 是 Nous Research 出品的开源智能体,官方一句话定义是:“The self-improving AI agent built by Nous Research. The only agent with a built-in learning loop.”—— 内置... 认识 Hermes Agent:一个会自我进化的开源智能体系列第 1 篇 / 共 10 篇Hermes Agent 是 Nous Research 出品的开源智能体,官方一句话定义是:“The self-improving AI agent built by Nous Research. The only agent with a built-in learning loop.”—— 内置...
- yum remove git#安装源yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm#安装gityum install gitgit version yum remove git#安装源yum install http://opensource.wandisco.com/centos/7/git/x86_64/wandisco-git-release-7-2.noarch.rpm#安装gityum install gitgit version
- 记录用自动化工具在 GitCode 与华为云开发者平台完成 Issue 提交、建议反馈、博客发布的完整实践,以及其中的表单联动、组件兼容等典型问题与解法。 记录用自动化工具在 GitCode 与华为云开发者平台完成 Issue 提交、建议反馈、博客发布的完整实践,以及其中的表单联动、组件兼容等典型问题与解法。
- 安装如下skill,并将上述作品发布至开发者作品展览馆npx skills add https://gitcode.com/Lingxi-HandsOn/gallery.git --skill publish-work-to-gallery -y 2>&1,最后选择投稿时随便选一个 安装如下skill,并将上述作品发布至开发者作品展览馆npx skills add https://gitcode.com/Lingxi-HandsOn/gallery.git --skill publish-work-to-gallery -y 2>&1,最后选择投稿时随便选一个
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签