Safely deletes local branches with no upstream and no un-pushed commits
-
Updated
Jun 19, 2026 - Shell
Safely deletes local branches with no upstream and no un-pushed commits
Remove gone Git branches with ease.
Automatic per-branch PostgreSQL databases for Rails development
A smart shell script to automatically delete stale Git branches β keeping only active ones and your main branch. Perfect for large repos with hundreds of inactive branches.
CLI + local web UI to scan and classify forgotten git branches
Level up Inspector for Git Branches
π²οΈποΈ The official source repository for the website of the Branch Ranch project, a joke repository full of Git branch jokes.
Identifies branches πΏ with commits ahead of the current branch
π Git Log β manage branches, browse commit history and view changed files directly in Cursor & VS Code
π³ Β Whatβs in aΒ name? It doesnβtΒ matter. Find the name of a Git repositoryβs default branch with a POSIX-compliant shellΒ script.
Head First Git Hawtdawg All Ears
VSCode - Automatically saves the state of your open files when switching Git branches
A Github training course for practical purposes and OSS
Small PyGTK-based utility program to conveniently delete Git branches
GitLens with Grafter add-on for selecting only the changed files and folders you want in your PRs & merges. Enables customizable rules to filter out other changesβlike ignoring a difference until the difference itself changes.
A lightweight exploration into Resolve-merge-conflicts, branch handling, and version flow β¨ Featuring hands-on experiments with πΏ branch variations, π₯ conflicting edits, π οΈ manual conflict fixing, and π clean merges β all designed to understand how Git behaves when things get messy, and how to bring everything back together smoothly ππ
See every local Git branch and what needs attention
Hands-on foundation for understanding the Git version control system using a command line interface.
A Node.js script for efficiently cleaning up Git repositories by automating the deletion of merged branches both locally and remotely. Designed for simplicity and ease of use, it supports various Git workflows and ensures a tidy version control environment
To associate your repository with the git-branches topic, visit your repo's landing page and select "manage topics."