惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

阮一峰的网络日志
阮一峰的网络日志
IT之家
IT之家
H
Heimdal Security Blog
Jina AI
Jina AI
宝玉的分享
宝玉的分享
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
爱范儿
爱范儿
T
Tailwind CSS Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Apple Machine Learning Research
Apple Machine Learning Research
有赞技术团队
有赞技术团队
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
AWS News Blog
AWS News Blog
C
Cisco Blogs
Cisco Talos Blog
Cisco Talos Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
D
Darknet – Hacking Tools, Hacker News & Cyber Security
The Hacker News
The Hacker News
The Cloudflare Blog
Hugging Face - Blog
Hugging Face - Blog
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
T
Threatpost
S
Securelist
P
Privacy International News Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
博客园 - 聂微东
博客园 - 叶小钗
J
Java Code Geeks
V
V2EX
博客园 - Franky
Spread Privacy
Spread Privacy
K
Kaspersky official blog
C
Cyber Attacks, Cyber Crime and Cyber Security
Simon Willison's Weblog
Simon Willison's Weblog
Project Zero
Project Zero
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
C
Cybersecurity and Infrastructure Security Agency CISA
C
CERT Recently Published Vulnerability Notes
Latest news
Latest news
NISL@THU
NISL@THU
罗磊的独立博客
W
WeLiveSecurity
Google DeepMind News
Google DeepMind News
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园_首页
V
Visual Studio Blog

Butler's Log

Agentic Version Control Benchmarks Grit: rewriting Git in Rust with agents Git Merge 2026 Agent-safe Git with GitButler We’ve raised $17M to build what comes after Git Announcing the GitButler CLI for Linux The Great CSS Expansion A couple of git nits Simplifying Git by Using GitButler Introducing the GitButler CLI GitButler 0.19 - "Commander Keen" But Head: Crafting a Custom Font MCP vs RAG: Two Very Different Ways to Gain Context Getting Started With GitButler Agents Using the GitButler MCP Server to Build Better AI-Driven Git Workflows Using GitButler With Multiple GitHub Accounts Advent of Code! Upcoming GitButler Events Use GitButler for your Gerrit workflow Integrating GitButler and GitHub Enterprise Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 3 Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 2 Butler Flow: shipping code faster (but less like Alfred, more like CI on steroids) - Part 1 Grid Happens: Because Flexbox Wasn’t Enough Using Cursor Hooks for automatic version control Deep Dive into the new Cursor Hooks A Responsive Item Counter with CSS only GitButler 0.16 - "Sweet Sixteen" GitButler's Claude Code tab GitButler's Annual Open Source Pledge Report Git Mini Summit 2025 Videos Automate Your AI Workflows with Claude Code Hooks Managing Multiple Claude Code Sessions Without Worktrees GitButler 0.15 - "Quirky Quinceañera" 20 years of Git. Still weird, still wonderful. GitButler's new patch based Code Review (Beta) Going down the rabbit hole of Git's new bundle-uri How to do patch-based review with git range-diff How Core Git Developers Configure Git Why is Git Autocorrect too fast for Formula One drivers? Stacked Branches with GitButler Git Merge 2024 Talks are Up GitButler 0.13 - "Lucky Baseball" Fearless Rebasing Why GitHub Actually Won GitButler is joining the Open Source Pledge The New Era of Town Hall Chat The Future of Open Source GitButler is now Fair Source Git Merge 2024 GitButler 0.12 - "Stingy Baker" The Birth of THE MERGE GitButler for Windows Fixing up Git with Autosquash The Git Zeitgeist Git Worktrees and GitButler DevWorld Git Slides Git Tips and Tricks Git Tips 1: Oldies but Goodies Git Tips 2: New Stuff in Git Git Tips 3: Really Large Repositories FOSDEM Git Talk Opening Up GitButler Debugging Tauri in VS Code Advent of GitButler Code Signing Commits in Git, Explained Virtual Branches Alpha Our We Are Developers Adventure Building Virtual Branches DevDays in Vilnius The Future of Software and Open Source Introducing GitButler
Git Merge 2024
Scott Chacon · 2024-09-30 · via Butler's Log

Last week the GitButler team, with the help and support of GitHub, organized this year's Git Merge conference.

I have a special place in my heart for Git Merge, as I helped create it (and possibly name it, though that is up for debate) way back in 2013. This year it looked as though it might not happen again, which prompted the GitButler team to see if we could help make sure the event takes place.

The conference was broken up into three parts - the talks day, an un-conference day and a contributor's summit. What transpired was an un-matched version control nerd-fest.

On day one we had 12 speakers who were selected via an RFP process by GitHub's Taylor Blau and myself. Each spoke for 20 minutes, which made for a fast, fun set of Git related talks.

All of the talks were recorded and will be put up on our YouTube channel shortly. (Smash that subscribe button)

Update: all the videos are up!

The second day was run as an un-conference. Everyone wrote up and voted on potential 45 minute breakout talks, the crowd self-organized which talks would be in which rooms at what time, and that was the schedule of the day.

These talks ranged from new ideas for the Git user interface inspired by Meta's Sapling project, ideas for resumable pushes, new large file support concepts, and more. GitButler and the Jujutsu team led a discussion around "fearless rebasing", which was one of my personal highlights of the conference.

Notes from many of the breakouts can be found in the conference's GitHub repo.

In addition to these unconf talks, there were over 20 core contributors who organized their own internal catchup on topics ranging from Git 3.0, to incorporating Rust code in core Git, to moving git-scm.com to being a fully static site (which is now done!)

You can read through the detailed notes of those talks on the Git mailing list.

Of course, no event in Berlin that I help put on is complete without taking some of the core contributors out to karaoke, so we got to hear Peff do an outstanding Elvis, Taylor tackle some 90s hip hop, myself throw down Despacito and much, much more.

These videos will not be put on our YouTube channel.

Overall, the conference was fantastic. So many people came up to me and said it was one of the best conferences they've been to, which meant a lot to us. I learned a ton and I'm glad so many others did as well.

Props to Anne, Megan, Pavel and Pat at GitButler for doing all of the hard work, as well as all of our speakers and core contributors for making the trip out here to share with us all.

I hope GitButler can be a part of making sure Git Merge continues to happen in the future, and I can't thank Taylor and GitHub enough for helping us get this done. Also a big thanks to GerritForge for sponsoring the afterparty!

Until next year!

Scott Chacon

Written by Scott Chacon

Scott Chacon is a co-founder of GitHub and GitButler, where he builds innovative tools for modern version control. He has authored Pro Git and spoken globally on Git and software collaboration.