Kiril Videlov
@kiril.se
Co-founder / CTO @gitbutler.com, software enthusiast, @ycombinator alumn
Reposted by Kiril Videlov
Cursor (lifecycle) Hooks just dropped and GitButler already has support for it!
Thank you Cursor team for the early access! Check out what we built with it blog.gitbutler.com/cursor-hooks...
Thank you Cursor team for the early access! Check out what we built with it blog.gitbutler.com/cursor-hooks...
Using Cursor Hooks for automatic version control
With Cursor's brand new lifecycle hooks, you can now use GitButler for automatic version control of your Cursor agent work.
blog.gitbutler.com
September 29, 2025 at 9:06 PM
Cursor (lifecycle) Hooks just dropped and GitButler already has support for it!
Thank you Cursor team for the early access! Check out what we built with it blog.gitbutler.com/cursor-hooks...
Thank you Cursor team for the early access! Check out what we built with it blog.gitbutler.com/cursor-hooks...
This Claude UI design by @pavellaptev.bsky.social is absolute 🚀
⋈ v0.16.0 of GitButler introduces a native Claude Code UI for orchestrating multiple sessions in parallel. Check it out 👇
youtu.be/lTOo4v5KGkk
youtu.be/lTOo4v5KGkk
Claude Code Gets a Native UI Inside GitButler
YouTube video by GitButler
youtu.be
September 11, 2025 at 2:50 PM
This Claude UI design by @pavellaptev.bsky.social is absolute 🚀
Reposted by Kiril Videlov
If you're using Claude Code, the latest GB release has a very cool hooks integration where it puts the output of each session you run into a new parallel Git branch.
Check it out 👇
blog.gitbutler.com/parallel-cla...
Check it out 👇
blog.gitbutler.com/parallel-cla...
Managing Multiple Claude Code Sessions Without Worktrees
With Claude Code's new lifecycle hooks, GitButler can now automatically sort simultaneous AI coding sessions into separate branches. Write three features at the same time, get three independent branch...
blog.gitbutler.com
July 22, 2025 at 5:38 PM
If you're using Claude Code, the latest GB release has a very cool hooks integration where it puts the output of each session you run into a new parallel Git branch.
Check it out 👇
blog.gitbutler.com/parallel-cla...
Check it out 👇
blog.gitbutler.com/parallel-cla...
Reposted by Kiril Videlov
We just released v0.15 of the GitButler client - new layout, new UI, advanced commit message editor, partial hunk commits, uncommitting files, GitLab integration - so much going on in the last few months.
Check it out.
blog.gitbutler.com/gitbutler-15...
Check it out.
blog.gitbutler.com/gitbutler-15...
GitButler 0.15 - "Quirky Quinceañera"
GitButler 0.15 is out, featuring a brand new user interface, stability improvements, line based commits and more!
blog.gitbutler.com
July 2, 2025 at 7:59 AM
We just released v0.15 of the GitButler client - new layout, new UI, advanced commit message editor, partial hunk commits, uncommitting files, GitLab integration - so much going on in the last few months.
Check it out.
blog.gitbutler.com/gitbutler-15...
Check it out.
blog.gitbutler.com/gitbutler-15...
Reposted by Kiril Videlov
20 years ago today, Linus made the first commit on the Git project. Here is my birthday present post, looking back.
Happy birthday git, and thanks for all the fish.
blog.gitbutler.com/20-years-of-...
Happy birthday git, and thanks for all the fish.
blog.gitbutler.com/20-years-of-...
20 years of Git. Still weird, still wonderful.
Twenty years ago, Git was born. How did this unlikely "information manager" take over the world?
blog.gitbutler.com
April 7, 2025 at 4:23 PM
20 years ago today, Linus made the first commit on the Git project. Here is my birthday present post, looking back.
Happy birthday git, and thanks for all the fish.
blog.gitbutler.com/20-years-of-...
Happy birthday git, and thanks for all the fish.
blog.gitbutler.com/20-years-of-...
Reposted by Kiril Videlov
GitButler 0.14.14 is out!
New features:
- Adds a GitLab integration
- Overhauled text editor for commit messages
- Overhauled Pull Request / Review UI
- Adds syntax highlighting for additional languages
- ... and more 👇
Full notes github.com/gitbutlerapp...
New features:
- Adds a GitLab integration
- Overhauled text editor for commit messages
- Overhauled Pull Request / Review UI
- Adds syntax highlighting for additional languages
- ... and more 👇
Full notes github.com/gitbutlerapp...
Release release/0.14.14 · gitbutlerapp/gitbutler
What's Changed
New features
Adds a GitLab integration (docs: https://docs.gitbutler.com/features/gitlab-integration)
Overhauled text editor for commit messages and PR/Review description introducin...
github.com
April 7, 2025 at 3:09 PM
GitButler 0.14.14 is out!
New features:
- Adds a GitLab integration
- Overhauled text editor for commit messages
- Overhauled Pull Request / Review UI
- Adds syntax highlighting for additional languages
- ... and more 👇
Full notes github.com/gitbutlerapp...
New features:
- Adds a GitLab integration
- Overhauled text editor for commit messages
- Overhauled Pull Request / Review UI
- Adds syntax highlighting for additional languages
- ... and more 👇
Full notes github.com/gitbutlerapp...
Reposted by Kiril Videlov
I really enjoy working on @gitbutler.com illustrations! Here are some drafts and final versions for the "new branch" empty state. We actually reworked this, and now the whole section looks different 🥸
March 24, 2025 at 9:39 AM
I really enjoy working on @gitbutler.com illustrations! Here are some drafts and final versions for the "new branch" empty state. We actually reworked this, and now the whole section looks different 🥸
PSA: everybody should set the git config `[branch] sort = -committerdate`, it should be the default tbh.
Though I am not sure about setting global git ignore, @scottchacon.com. I was once scratching my head why files were being ignored as I had forgotten about it blog.gitbutler.com/how-git-core...
Though I am not sure about setting global git ignore, @scottchacon.com. I was once scratching my head why files were being ignored as I had forgotten about it blog.gitbutler.com/how-git-core...
How Core Git Developers Configure Git
What `git config` settings should be defaults by now? Here are some settings that even the core developers change.
blog.gitbutler.com
February 22, 2025 at 9:04 AM
PSA: everybody should set the git config `[branch] sort = -committerdate`, it should be the default tbh.
Though I am not sure about setting global git ignore, @scottchacon.com. I was once scratching my head why files were being ignored as I had forgotten about it blog.gitbutler.com/how-git-core...
Though I am not sure about setting global git ignore, @scottchacon.com. I was once scratching my head why files were being ignored as I had forgotten about it blog.gitbutler.com/how-git-core...
Reposted by Kiril Videlov
GitButler 0.14 is out, now with our long-awaited stacked branches feature. Check it out!
blog.gitbutler.com/stacked-bran...
blog.gitbutler.com/stacked-bran...
Stacked Branches with GitButler
GitButler can now manage dependent branches that are stacked, including managing stacked GitHub PRs.
blog.gitbutler.com
December 4, 2024 at 4:31 PM
GitButler 0.14 is out, now with our long-awaited stacked branches feature. Check it out!
blog.gitbutler.com/stacked-bran...
blog.gitbutler.com/stacked-bran...
A rust library that I really appreciate is github.com/GitoxideLabs...
We are slowly but surely replacing libgit2 with gitoxide in @gitbutler.com and it brings _massive_ performance benefits for the client
We are slowly but surely replacing libgit2 with gitoxide in @gitbutler.com and it brings _massive_ performance benefits for the client
GitHub - GitoxideLabs/gitoxide: An idiomatic, lean, fast & safe pure Rust implementation of Git
An idiomatic, lean, fast & safe pure Rust implementation of Git - GitoxideLabs/gitoxide
github.com
November 27, 2024 at 10:46 AM
A rust library that I really appreciate is github.com/GitoxideLabs...
We are slowly but surely replacing libgit2 with gitoxide in @gitbutler.com and it brings _massive_ performance benefits for the client
We are slowly but surely replacing libgit2 with gitoxide in @gitbutler.com and it brings _massive_ performance benefits for the client
I have always wanted to get better at writing... And I guess writing documentation is as good a starting point as any.
It's @schacon.bsky.social who written most of the GitButler docs so I challenged myself to put together the docs for stacking branches - docs.gitbutler.com/features/sta... 🤓
It's @schacon.bsky.social who written most of the GitButler docs so I challenged myself to put together the docs for stacking branches - docs.gitbutler.com/features/sta... 🤓
GitButler
GitButler is a new Source Code Management system designed to manage your branches, record and backup your work, be your Git client, help with your code and much more
docs.gitbutler.com
November 27, 2024 at 9:02 AM
I have always wanted to get better at writing... And I guess writing documentation is as good a starting point as any.
It's @schacon.bsky.social who written most of the GitButler docs so I challenged myself to put together the docs for stacking branches - docs.gitbutler.com/features/sta... 🤓
It's @schacon.bsky.social who written most of the GitButler docs so I challenged myself to put together the docs for stacking branches - docs.gitbutler.com/features/sta... 🤓
I'm so proud of the @gitbutler.com team <3! This is us, hacking on stacked branches, from just a few weeks ago
November 26, 2024 at 5:30 PM
I'm so proud of the @gitbutler.com team <3! This is us, hacking on stacked branches, from just a few weeks ago
Reposted by Kiril Videlov
In episode 5 of Bits & Booze, @schacon.bsky.social and @cto.je explore the version control tool JJ github.com/martinvonz/jj 👇
www.youtube.com/watch?v=dwyM...
www.youtube.com/watch?v=dwyM...
Jujutsu | Ep. 5 Bits and Booze
YouTube video by GitButler
www.youtube.com
November 15, 2024 at 7:57 AM
In episode 5 of Bits & Booze, @schacon.bsky.social and @cto.je explore the version control tool JJ github.com/martinvonz/jj 👇
www.youtube.com/watch?v=dwyM...
www.youtube.com/watch?v=dwyM...