Hacker News with Generative AI: Git

Bitbucket search that doesn't suck – Sourcebot, OSS alternative to Sourcegraph (sourcebot.dev)
We’ve added support for indexing repos from Bitbucket Cloud and Bitbucket Data Center. Check out our docs for more info!
Radicle 1.1: a sovereign, P2P code forge built on Git (radicle.xyz)
The Radicle team is delighted to announce the release of Radicle 1.1. This release contains 47 commits by 8 contributors.
Commit signing in 2023 is kinda wack (lobi.to)
I’ve been taking a look at authorisation processes for version control systems at work and had three colleagues independently ask about scope for git commit signing, but they were surprised to discover I’d been soured toward traditional approaches for git commit signing and generally advise shying away from signing due to complexity.
Show HN: GitNote- Online MD note editor that syncs to GitHub (vercel.app)
Your notes, synced with GitHub.
Commitizen: Simple commit conventions for internet citizens (commitizen.github.io)
Beej's Guide to Git (beej.us)
Jujutsu: Different Approach to Versioning (thisalex.com)
In the previous article I told about my history with different version control systems and how I ended up using Jujutsu. This part will focus on why I think it is an important improvement over the git's status-quo and why I use it daily.
Show HN: An Useful MCP Server (github.com/snagasuri)
Deebo is an autonomous debugging system that works alongside AI coding agents (Claude, Cline, Cursor, etc.) using MCP to solve bugs. It runs parallel experiments in isolated Git branches and delivers validated fixes—no human intervention needed.
Tired of Oh-my-ZSH bloat, built my own minimal dotfiles with just what I need (github.com/cassiozen)
A lightweight, dependency-free setup for git & ZShell on Mac OS.
Bauplan – Git-for-data pipelines on object storage (bauplanlabs.com)
Bauplan is a Pythonic data platform that provides functions as a service for large-scale data pipelines and git-for-data over S3 data lakes.
How to write a Git commit message (2014) (cbea.ms)
Commit messages matter. Here's how to write them well.
Linus Torvalds built Git in 10 days – and never imagined it would last 20 years (zdnet.com)
Git is celebrating its 20th anniversary. Here's why Torvalds never intended for it to stick around.
Linus Torvalds built Git in 10 days – and never imagined it would last 20 years (zdnet.com)
Git is celebrating its 20th anniversary. Here's why Torvalds never intended for it to stick around.
Git turns 20: A Q&A with Linus Torvalds (github.blog)
Exactly twenty years ago, on April 7, 2005, Linus Torvalds made the very first commit to a new version control system called Git.
Git-withme – Peer-to-peer, encrypted, ephemeral Git collaboration (Git daemon w (git.sr.ht)
Making sure you're not a bot!
Show HN: Git Game Show – Multiplayer Game in Your Repo (justinpaulson.github.io)
Git Game Show transforms your project's Git commit history into a live, multiplayer trivia game. One user hosts a session, other players join remotely, and the system rotates through rounds of different question-based "mini-games," awarding points and declaring a final winner.
Show HN: Chrondb – a PostgreSQL-compatible Git-backed database [video] (youtube.com)
Hg-Git: Git back end for mercurial (heptapod.net)
Push and pull from Git!
Show HN: Refactored – personal time tracker with Git (github.com/thisdougb)
A pair of git hooks to automatically track time spent in feature development.
Why Git is no "good" for AI-generated code (github.com/specstoryai)
Show HN: Personal Time Tracking with Git (doocot.sh)
Tracking time worked is unsexy at best, intrusive micro-management at worst. But I think understanding where time is spent lets individuals drive velocity through better choices. We can do this automatically with git hooks.
CNCF Git Data Miner (github.com/cncf)
This is the Cloud Native Computing Foundation's fork of Jon Corbet and Greg KH's gitdm tool for calculating contributions based on developers and their companies.
The Lost Art of Commit Messages (seyhan.me)
Have you ever noticed how commit messages these days are like cryptic haikus from developers who seem to think a single word is all it takes to summarize their masterpiece?
Show HN: Cocommit – A copilot for git commit (github.com/andrewromanenco)
Cocommit is a command-line tool that works with your HEAD commit and leverages an LLM of your choice to enhance commit quality.
Show HN: "Git who" – A new CLI tool for industrial-scale Git blaming (github.com/sinclairtarget)
An introduction to Magit, an Emacs mode for Git (masteringemacs.org)
Magit is the sweetener that masks the bitter taste you get when you have to commune through algebraic brevity with git. Magit – unlike other user interfaces bolted on top of a command line version control system – is faithful in its adherence to git’s vocabulary and capabilities.
Going down the rabbit hole of Git's new bundle-URI (gitbutler.com)
Git's new bundle-uri could help significantly speed up clones, but what bugs lurk within?
Native Git Support in Zed (zed.dev)
We've heard for a long time that many of you want to be able to use Git from within Zed. Not necessarily for everything, but particularly for the 90% "git-commit", "git-push" workflow, it's just too slow to have to context switch every time.
Git beta is now publicly available to everyone on Zed Preview (zed.dev)
Keep up with the weekly Zed releases.
Cursor uploads .env file with secrets despite .gitignore and .cursorignore (cursor.com)