nowfound

Alternatives

Products that do what Git-stage-batch – curate clean commit history before pushing does

Hunk-by-hunk and line-by-line staging for git, designed for building clean commit history! Writing code is messy. Git history doesn't have to be. During development we experiment, refactor, backtrack, and fix mistakes. If every step ends up as a commit, the history becomes noise. A curated history turns that process into a clear sequence of logical changes. git-stage-batch helps you build that history incrementally by letting you stage changes hunk-by-hunk or line-by-line, shaping commits around meaning instead of the order the edits happened.

  1. 1
    diny175

    From git diff to clean commits

    Oct 2025

  2. 2

    Turn Git commits into Linear-style release notes

    Dec 2025

  3. 3

    Contribute to TheRealYT/git-knife development by creating an account on GitHub.

    26d ago · github.com

  4. 4

    Let your commit history tell its story using the power of AI

    2023

  5. 5
    Git2Log219

    Turn your Git commits into a beautiful changelog for free

    2024

  6. 6
    Git Story108

    Animate the story of your Git project

    2022

  7. 7

    Posters of your git history

    2017

  8. 8
    GitSheet319

    A dead simple Git cheat sheet.

    2019

  9. 9GT
  10. 10GI

    'git inject' is a git alias (see code at the bottom). It is similar to 'git commit --amend', but it allows you to 'inject' your changes into commits further back in history (using 'rebase'). If you're as pedantic as I am about the git history you're about to push into master (as far as I can control it, I strive to keep each commit conceptually coherent), you'll often come to a situation where you have a modification that really belongs in an older commit. It takes a few git commands to stash other changes away, commit the modification, then interactively rebase over some previous commit,…

    2015

  11. 11
    Git Begin236

    Start contributing to open source projects with ease

    2024

  12. 12
    Tempo118

    Replace the Git CLI with a clear UI and AI assist

    2024

  13. 13GF
  14. 14
    Git Hint104

    Not just another Git cheat sheet.

    2019

  15. 15

    Test data as code: YAML rules, Git versioned, & CI/CD ready

    Dec 2025

  16. 16

    Revisit your first GitHub commit ever.

    2020

  17. 17

    Turn Github commits into battle-tested invoices. Free!

    2018

  18. 18FK
  19. 19GN

    Hey HN, I built a VS Code extension that lets you do Git things without memorizing Git commands. You know what you want to do, move this commit over there, undo that thing you just did, split this big commit into two smaller ones. Git Navigator lets you just... do that. Drag a commit to rebase it. Cherry-pick (copy) it onto another branch. Click to stage specific lines. The visual canvas shows you what's happening, so you're not guessing what `git rebase -i HEAD~3` actually means. The inspiration was Sapling's Interactive Smartlog, which I used heavily at Meta. I wanted that same experience…

    Feb 2026 · gitnav.xyz

  20. 20LA

    I built this tool that auto-commits your code when you run an experiment, storing structured metadata in the commit message. A bit like `wandb` but local. There is a small CLI that lets you query for (e.g.) `metrics.accuracy > 0.9`, to find the code state that produced a good results. This is the first release, and there are quite a few planned features if anyone wants to submit a PR.

    2025 · github.com

  21. 21VG

    Visualize and analyze complete Git commit histories as animated force-directed graphs. See how commit density, branch activity, and contributor participation evolve over time. Live site: https://nshcr.github.io/git-commits-threadline/ This project helps you quickly inspect: - repository growth over long time ranges - branch structure and active thread distribution - contribution patterns across maintainers and collaborators

    Mar 2026 · github.com

  22. 22
    Trace11

    Turn GitHub commits into launch content

    Jul 2026 · usetrace.net

  23. 23IC

    Hey HN, I built ShadowGit a while back to automatically commit code every minute to a hidden git repo (.shadowgit.git). Original goal was to easily rollback when AI tools break things. But I discovered something interesting: this minute-by-minute history is perfect context for AI assistants. So I built an MCP server that lets Claude/Cursor query this history using native git commands. The results surprised me: Before: Claude would read my entire codebase repeatedly, burning 15,000+ tokens to debug issues. After: Claude runs `git log --grep="drag"` finds when drag-and-drop worked,…

    2025 · shadowgit.com

  24. 24BP

    I put together a small prototype that might help folks like me who struggle with keeping their website’s blog active just for SEO. It’s a basic tool: you enter your Git repo details (owner, name, branch), pick a date range, and it generates a short blog post from the commits in that period. The idea is to give small businesses and solo devs a way to keep their blog up-to-date with actual product updates without needing to write new content. Right now, it’s still pretty minimal but I’d really appreciate any feedback, especially if you think this could be useful, or if you have ideas on how it…

    2024 · git2blog.streamlit.app

Ranked by how close each launch is in meaning, then by votes. Refine with a description →