C
C#3mo ago
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
GitButler
YouTube
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...
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.
No description
1 Reply
Keswiik
Keswiik3mo ago
This isn't really suited for the help channels. Would be more applicable in #projects-talk Realistically speaking, though, there likely isn't anything this could offer for me as a dev that I don't already do regularly through the normal git CLI.
Want results from more Discord servers?
Add your server