gitbutler

Activity, over time

Daily observations from the public event archive.

Attention

Daily stars & forks

Loading attention chart

Star accumulation

Cumulative stars

Loading star accumulation chart

Pull requests

Daily opens & merges

Loading pull requests chart

Conversations

Daily issues & comments

Loading conversations chart

Community

Daily accounts & reviews

Loading community chart

Releases

Daily releases

Loading releases chart

Mentions

8posts · 30d
Nov 31 post
  1. gitbutler ⭐ 22k GitButler is a version control client that lets developers work on multiple branches at the same time. 🔗 gitbutlerapp/gitbutler #opensource t.co

  2. @yinshen86 @chacon @gitbutler We're on GitHub under the FSL license gitbutlerapp/gitbutler

    10 views
  3. YouTube · · YouTube description · Alex Hitt

    GitButler Explained: Virtual Branches, Stacked Work, and AI Coding Agents gitbutler by gitbutlerapp: gitbutlerapp/gitbutler GitButler is a Rust-based abstraction layer over Git that lets developers organize multiple isolated work lanes in one physical working directory. This overview explains how a hidden workspace branch, granular diff-hunk IDs, synthetic merge commits, and the but CLI coordinate virtual branches without replacing standard Git. It also covers stacked branches, targeted history mutation, upstream conflict handling, an independent operation log for recovery, and the agent setup workflow for AI-assisted development. The tradeoff is operational discipline: manual branch switching can pause the workspace, only one managed workspace is supported per repository, stale locks can block operations, and teardown must restore the normal Git hook and history state. The repository's Fair Source licensing model and the Linux and Windows deployment caveats are also covered. TimeStamps: 0:00 Why linear Git creates friction 1:13 Fair Source and the virtual workspace baseline 1:47 Setup's target and hidden workspace branch 2:26 Diff hunks become isolated virtual lanes 3:48 CLI commits, stacks, and pull requests 4:28 Surgical history edits and upstream pulls 5:55 Conflicts, recovery, and the operation log 6:54 AI agents in a multi-lane workspace 7:58 Single-workspace limits and stale locks 9:34 Hooks, teardown, and deployment caveats 🧩 Virtual branches keep multiple work lanes in one directory 🔀 Stacked branches and granular hunks reshape Git history 🤖 Agent setup connects AI workflows to the but CLI ⚠️ Single-workspace limits, locks, and teardown boundaries GitButler's core tradeoff is clear: virtual branches can reduce friction around dependent changes and AI-assisted parallel work, but the workspace abstraction has strict boundaries. The useful takeaway is to understand the synthetic workspace, conflict and recovery paths, and single-repository constraint before adopting it for a team workflow. #GitButler #Git #AICodingAgents [de-DE] YNAS ynp_ec10a2e7c7c996bb Cinematic Privater automatisierter Staging-Upload. Paketidentität: ynp_ec10a2e7c7c996bb; Ausgabe: cinematic. [es-US] YNAS ynp_ec10a2e7c7c996bb cinemático Carga de entorno de prueba de automatización privada. Identidad del paquete: ynp_ec10a2e7c7c996bb; salida: cinemática. [fr-FR] YNAS ynp_ec10a2e7c7c996bb cinématique Téléchargement de l'environnement de test d'automatisation privé. Identifiant du package : ynp_ec10a2e7c7c996bb ; sortie : cinématique. [hi] YNAS ynp_ec10a2e7c7c996bb सिनेमैटिक निजी स्वचालन स्टेजिंग अपलोड। पैकेज पहचान: ynp_ec10a2e7c7c996bb; आउटपुट: सिनेमाई। [id] YNAS ynp_ec10a2e7c7c996bb sinematik Unggahan staging otomatisasi pribadi. Identitas paket: ynp_ec10a2e7c7c996bb; output: cinematic. [it] YNAS ynp_ec10a2e7c7c996bb cinematografico Caricamento di automazione privata. Identità del pacchetto: ynp_ec10a2e7c7c996bb; output: cinematografico. [pt-BR] YNAS ynp_ec10a2e7c7c996bb cinematográfico Upload de teste de automação privada. Identificação do pacote: ynp_ec10a2e7c7c996bb; saída: cinemática.

    1 like · 38 views
  4. 9. work on multiple tasks simultaneously without relying on worktrees gitbutlerapp/gitbutler

    3 likes · 16 views
  5. 改了好几处代码,却想分开提交?🌿 GitButler 用图形界面管理变更和分支,还能处理并行工作。 适合想看清 Git 历史的开发者。🧩 gitbutlerapp/gitbutler #Git #浇朋友 #蓝朋友 #互关 #fo

    1 like · 51 views
  6. 再见了 VSCode,Agent 开始写代码后,打开你只有用 Git 手动管理 stage changes files。 但同时做好几个项目,却要打开多个 Code 窗口。问 DeepSeek 推荐 Git 管理软件,gitbutlerapp/gitbutler 完美替代掉多个项目切换查看 Git 的烦恼。 Codex 的 Git 管理功能也非常好,不过我常常把一个项目的微服务,都放在同个目录启动 Agent,这就导致它获取不到 子项目的 .git 。 而 VSCode 恰恰解决了这个问题,但还是败在要打开多个窗口(IDE嘛),GitButler 虽然也是只能打开有 .git 的目录,但好在一个窗口就能切换。 GitButler支持 Agent CLI、Mac OS、Windows、Linux

    2 likes · 121 views
  7. Bluesky · · @cto.je

    There is nothing better than deleting code gitbutler#16288

Latest stargazers

The last 10 distinct accounts we observed this year.

Most active participants

PR, issue, comment & review events in the past year.

Packages

27
PackageVersionDownloads · 30dTrend · 30d
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———
———

README badges

Embed a badge in your README or website.

  • gitbutlerapp/gitbutler reached #1 in daily stars on gitwal · Feb 13, 2024
  • gitbutlerapp/gitbutler reached #1 in weekly stars on gitwal · Week of Feb 12, 2024
Live mentions · last 30 days
gitbutlerapp/gitbutler mentions in the last 30 days