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

推荐订阅源

美团技术团队
J
Java Code Geeks
有赞技术团队
有赞技术团队
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
Microsoft Security Blog
Microsoft Security Blog
IT之家
IT之家
G
Google Developers Blog
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
腾讯CDC
V
Visual Studio Blog
博客园 - 【当耐特】
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Engineering at Meta
Engineering at Meta
L
LangChain Blog

Butler's Log

Figma agent vs. one button: shipping design tokens to npm Local Model Performance on an M5 Max GitButler 0.22 - "Catch 22" 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 for Windows
Scott Chacon · 2024-04-13 · via Butler's Log

The GitButler client is now available natively on Windows.

GitButler for Windows

Ever since the day we opened up our GitButler beta, there is one thing that has been asked more than anything else. "When will you have a Windows build?"

Well the long wait is over. The day is today!

Roughly how this got shipped.

You can now download our freshly signed Windows GitButler MSI build here.

GitButler native on Windows!

You may well wonder why it took us a few months to get a Windows build out there. After all, Tauri is a cross platform framework, right?

Well, it turns out there are a few things that are quite different in Windows than in more POSIX-y systems like Mac and Linux that took a bit more work than we had anticipated. Also none of the core team here uses Windows regularly, so we weren't really dogfooding it.

Some high level issues we needed to deal with include:

  • Path handling differences (yay backslashes!)
  • OpenSSL issues (Perl is still involved somehow)
  • Signing binaries for Windows is a fresh new kind of hell

If you're specifically curious about the details of how we got our Tauri app binary signed, we're writing up all the gory details and will post that in a few days.

In any case, it's done and there should be signed Windows builds alongside our Linux and Mac builds for all of our general releases from now on.

If you're on Windows, please check it out and help us out with feedback and experiences so we can make our beta a little less beta soon.

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.

Table of Contents

  • Why Did It Take So Long?
  • TLDR