Looking to stay one step ahead?
Read the latest Octoverse report and consider trying Copilot CLI.

📦 **工作流迭代成为常态:** 软件开发正从季度大版本发布转向小型、频繁的提交模式。开发者不再等待“完成”才发布,而是持续迭代,将代码、功能和配置的更新以小块形式快速推送到生产环境。这种模式降低了风险,使得调试和回滚更加容易,也改变了团队对质量、沟通和招聘的看法。
🚀 **交付实践的创新:** 为了适应快速迭代,交付实践也随之改变。特性标志(Feature Flags)成为安全发布不完整工作的核心工具,允许团队在生产环境中启用或禁用功能,从而无需等待所有边缘案例完成即可发布。持续集成/持续部署(CI/CD)流水线自动化了测试、构建和部署流程,而小型、专注的Pull Request(PR)则提高了审查效率。自动化测试,包括单元测试、集成测试和端到端测试,正变得日益重要,以跟上自动化带来的新速度。
💬 **沟通与协作的演进:** 随着开发工作流的加速,团队的沟通方式也需同步调整。文章预测,站会(Standups)将更短或异步进行,状态更新将更多地集成到问题跟踪系统中,而非会议。审查瓶颈将不再被接受,团队将更侧重于招聘那些能够快速交付并清晰沟通的成员。未来,代码与规范的融合以及跨团队的沟通将更加紧密,促进更广泛的文档记录和持续协作交付,即使在AI工具采用较慢的公司。
💡 **AI与效率的未来:** 尽管存在“AI疲劳”,但能够真正提升生产力的AI工具将持续发展,而增加摩擦的工具将被淘汰。文章预测,新的标准和工具将不断涌现,成为衡量“成功”的新基准。未来,规范和代码的结合将更加紧密,促进团队间的沟通和文档的生成。持续、协作的交付模式将是不可避免的趋势,以应对不断变化的市场需求。
If you’re building software today, you’ve probably noticed that it’s like… really fast now. And that’s the thing: it’s not just that we code faster. It’s how we code, review, and ship that has changed (and is changing).
You might have seen the Octoverse 2025 report, but in case you haven’t, the stats are pretty wild: developers created 230+ repositories per minute and pushed 986 million commits last year. Almost a billion commits! With a b!
Because developers (and teams of developers) are moving faster overall, the expectation is to make different choices because they’re moving faster. When they move faster, their workflows change, too.
Iteration is the default state
What’s really interesting is that this doesn’t feel like a temporary spike. It feels like an actual long-term shift in iteration. The days of shipping big releases once per quarter are rapidly going away.
Developers are pushing constantly, not just when things are “ready.” Smaller and more frequent commits are becoming more of the norm. Personally, I love that. Nobody wants to review a gigantic, 1000-line pull request all the time (only to inevitably plop in a “LGTM” as their eyes glaze over). It’s still more code, shipped faster, but in smaller bursts.
The new normal is lightweight commits. You fix a bug, write a small feature, adjust some configurations, and… push. The shift we’re seeing is that things continue to move, not that things are “done” in huge chunks, because “done”-ness is temporary!
“
ArtCode is never finished, onlyabandonediterated upon.”Leonardo Da VinciCassidy, as well as most developers at this point
And devs know that shipping constantly is about reducing risk, too. Small, frequent changes are easier to debug, and easier to roll back if things go wrong. You don’t have to sift through a month’s worth of changes to get something fixed.This cycle changes how teams think about quality, about communication, and even hiring. If your team is still moving at a pace where they wait weeks to ship something, your team honestly isn’t working like a lot of the world is anymore.
Shipping looks different now
Because we’re iterating differently, we’re shipping differently. In practice, that looks like:
How teams communicate should also change
We know it’s a fact now that developer workflows have changed, but I personally think that communication around development should also follow suit.
This is how I envision that future:
Yes, the code got faster, so developers have to move faster as well.
Developers are still a part of engineering speed. But developer workflows should never slow things down too much.
Take this with you
It’ll be interesting to see what developer workflows in 2026 look like after such rapid changes in 2025.
I think “AI fatigue” is incredibly real (and valid) and we’ll see many tools fall by the wayside, of course, as the natural productivity enhancers succeed and the ones that add friction go away. But I also think new standards and tooling will emerge as our new “baseline” for our ever-changing success metrics.
In the future, specs and code will live closer together (Markdown-to-code workflows are only going to grow). That will mean more communication across teams, and perhaps even more documentation overall. And we’ll continue to see more and more constant and collaborative shipping (even from companies that are still slow to adopt AI tooling) because it’s necessary.
This year, we’ve seen a lot of growth across the board in terms of pull requests, projects overall, contributions, and so on… so perhaps we’ll see some stabilization?
But, of course, the only constant is change.
Looking to stay one step ahead?
Read the latest Octoverse report and consider trying Copilot CLI.
The post What 986 million code pushes say about the developer workflow in 2025 appeared first on The GitHub Blog.
AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。
鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑