Tech News
← Home  ·  All topics

Version Control

6 GoKawiil briefs on this topic

Git's lesser-known ignore files: .git/info/exclude and global excludes

A developer describes discovering that git supports two additional ignore mechanisms beyond the well-known .gitignore file: a per-clone .git/info/exclude file and a global excludes file set via the core.excludesFile config option. Neither of these files gets committed to the repository, unlike .gitignore, making them suited for personal scratch files and editor or OS clutter respectively. The writer says an AI coding assistant, Claude, prompted the discovery by suggesting untracked personal notes be added to .git/info/exclude.

Git 2.56 adds experimental commit-drop tool and low-level ref commands

Git 2.56 ships with over 700 non-merge commits, introducing an experimental 'git history drop' subcommand that removes a specific commit and replays subsequent history, though it fails on repositories containing merge commits. The release also expands 'git refs' with create, delete, update, and rename subcommands, and adds several smaller usability improvements like pull suggestions in 'git status' and a '--delete-merged' flag for 'git branch'.

East River Source Control teases new version control system built for AI coding agents

East River Source Control, a startup operating quietly for over a year, published a post outlining why it believes existing tools like Git are struggling under the pressures of AI-driven, agentic software development. The company says it plans to announce its product soon but is first laying out its reasoning about where version control needs to evolve.

Developer migrates personal projects from Git to Fossil over Rust rewrite plans

A developer describes abandoning Git for personal projects after learning of a proposal within the Git project to make Rust mandatory. Citing long experience with systems like RCS, CVS, SVN, Mercurial and Bazaar, they chose Fossil as a replacement, noting its C codebase, small footprint, and simpler workflow without a staging area.

Version control faces its biggest shakeup since Git's 2005 debut

A longtime version control industry veteran, who competed against Git with Plastic SCM and now works on Git performance at Origin, argues the field is undergoing its most significant transformation in two decades. He points to two converging pressures: AI coding agents generating commits at unprecedented volume, and growing developer interest in alternatives to GitHub's dominance.

DoltLite reaches Beta after AI agents generate roughly 2,000 pull requests

DoltLite, a fork of SQLite that swaps its B-tree storage layer for a Git-style Prolly Tree engine, has reached Beta status at version 0.50.0 just five months after launch. The project reuses SQLite's SQL parser, analyzer and file system code untouched, while the underlying storage was rebuilt to support branching, merging, diffing and syncing like Dolt and Git. The maintainers say the work was largely completed through around 2,000 pull requests generated by AI coding agents using an orchestrator called Gas Town.