nowfound

Life & fun · May 30, 2025

Git-Add–Interactive with Enhancements

I created a replacement for the perl git-add--interactive that adds a few enhancements: - S to automatically split all hunks - G to set a global filter on hunks to show - A to automatically accept all hunks (after auto-splitting and global filter are applied)

Git-Add–Interactive with Enhancements launched on May 30, 2025 with 75 votes, #571 of 7,905 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 1 year on.

Visit github.com ↗Alternativestop 7% of May 2025

In plain words

Git-Add–Interactive with Enhancements is a replacement for Git's standard interactive add command. It is designed for developers who want faster control over staging changes. The tool adds three new keyboard shortcuts: S to automatically split all hunks, G to filter which hunks display globally, and A to accept all hunks after splitting and filtering are applied.

written from the facts on this page · September 2026

From the sources

git-add--interactive with extra features. Contribute to cwarden/git-add--interactive development by creating an account on GitHub.

A Go port of Git's interactive add functionality, providing the same interface as git add -i and git add -p , with a few enhancements. S # Enable auto-splitting globally and split all hunks This recursively splits hunks until no further splitting is possible, giving you the finest possible control over what gets staged. go build . Install as Git Command (Optional) To use this implementation as the default git add -i and git add -p , you can install it to your Go bin directory and update your Git exec path: # Build and install to Go bin directory go build -o " $( go env GOPATH ) /bin/git-add--interactive " . # Add Go bin to Git's exec path (add to your shell profile for persistence) export…from github.com

Does a similar job

all alternatives →
  • `Git add -p` with multiple buckets2022 · github.com · ▲94

    Split your patch similarly to `git add -p` but supporting multiple buckets - aleclearmind/split-patch

  • Git Sketch Plugin2016 · mathieudutour.github.io · ▲485

    Version control for designers

  • I made a git rebase TUI editor2024 · github.com · ▲115

    I use interactive rebase quite often, and particularly like the editor bundled with IntelliJ. But I do not always work with IntelliJ, and am not 'fluent' with Vim, so I tried to replicate roughly the same rebase experience within a TUI. I used a small TUI OCaml project i made last year. The notable features are: - Move commits up and down, fixup, drop - Rename commits from the editor (without having to stop for a reword during the rebase run) - Visualize modified files along commits - 'Explode' a commit ,creating a commit for each modified file (a thing I found myself doing quite often)…

  • My GitHub Readme Is Interactive2020 · github.com · ▲237

    An experimental interactive README experience! Contribute to veggiedefender/typing development by creating an account on GitHub.

  • Rebase-editor, a simple CLI app specifically for Git interactive rebase2017 · github.com · ▲62

    Simple terminal based sequence editor for git interactive rebase. - sjurba/rebase-editor

  • git-peek – git repo to local editor instantly2021 · github.com · ▲114

    git repo to local editor instantly. Contribute to Jarred-Sumner/git-peek development by creating an account on GitHub.

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2025

the whole month →
  • Tapflow 2.0▲1,125

    We built Tapflow for devs, designers, PMs, and tech folks who’ve been sitting on internal docs, templates, and systems — but never productized them. Upload a PDF, notes, or workshop deck, and Tapflow drafts a structured product (with chapters, teaser and pricing plans). It’s good for AI kits, onboarding guides, design systems, and frameworks. You can sell through Stripe, LemonSqueezy, or PayPal. Real-time collaboration is in early beta. No site builder, no LMS — clean design and just focused tools to ship. Fully bootstrapped and just launched on PH today →…

    Work · 2025 · tapflow.ai

  • C9

    Life & fun · 2025 · felixrieseberg.github.io

  • Appwrite 2.0 brings a new engine, a rebuilt Console, five database types, an S3 API, an OAuth 2.1 server, and organization-level Domains and Firewall.

    Dev tools · 2025 · appwrite.io

  • Perfect meeting memory in Notion

    AI · 2025 · notion.com

  • Den▲948

    Multiplayer AI agent builder

    AI · 2025 · getden.io

  • Powerful productivity on the go

    AI · 2025 · raycast.com