© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•2y ago•
1 reply
NeotericSh

✅ Git branch management program

I'm developing a program to help developers manage their git branches, inspired by a talk GitButler gave earlier this year.

The goal is to create a git branch tool extension that provides more information about the branches in a project. Currently, the default git branch command only lists branch names in alphabetical order. I wanted a tool that could show details like ahead/behind status, and other useful information. I've also added more flag types, such as sorting, contains/no-contains, and comparing branches' ahead/behind status relative to other branches.

My question to you is: If you were to use a program like this, what features would you find most useful? What would make this a valuable tool for your everyday work?

The plan is to integrate this CLI program as a git extension via an alias, so you can run git bb to get this enhanced git branch table. I'm also working on a GUI for this, which will facilitate tasks like cleaning up and refactoring git branches on your local machine after working on a project for months.

You can check out the source code and see the features I've implemented so far using the links below:

GitButler talk: https://www.youtube.com/watch?v=aolI_Rz0ZqY&t=472s
Source: https://github.com/SimonNyvall/B-branch
screen.jpg
YouTubeGitButler
So You Think You Know Git - FOSDEM 2024
Scott Chacon's FOSDEM 2024 talk on Git Tips and Tricks.

Scott talks about:

00:00 - Introduction
01:06 - About Me (well, Scott Chacon)
02:36 - How Well Do You Know Git?
05:09 - Our Agenda
06:25 - Some Helpful Config Stuff
09:42 - Oldies But Goodies
16:22 - Some New Stuff (You May Not Have Noticed)
23:48 - Some Big Repo Stuff / Monorepo Stuff
33...
So You Think You Know Git - FOSDEM 2024
GitHub
GitHub - SimonNyvall/B-branch: A better git branch tool, inspired b...
A better git branch tool, inspired by GitButler. Contribute to SimonNyvall/B-branch development by creating an account on GitHub.
GitHub - SimonNyvall/B-branch: A better git branch tool, inspired b...
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

✅ How to "rename" Git remote branch?
C#CC# / help
3y ago
✅ 10.0-preview3, which git commit/branch/tag?
C#CC# / help
10mo ago
Windows Forms : Install Update With Git Branch System
C#CC# / help
3y ago
Git Moving from feature branch to main [Answered]
C#CC# / help
4y ago