Tech News
← Home  ·  All topics

Git

45 GoKawiil briefs on this topic

Esolang 'Folders' resurfaces with 2026 update, uses directory structure as source code

Folders is an esoteric programming language in which program logic is encoded entirely through the nesting and count of empty folders rather than text, with folder names ignored except for alphabetical sorting. Originally built for Windows, where empty folders consume no disk space, the project has an updated 2026 release and a public implementation on GitHub along with a browser-based emulator for non-Windows users.

Anthropic replaces Git with in-house 'Scion' system to handle AI code surge

Anthropic has swapped Git for a custom version-control system called Scion in its main code repository, after daily merged code changes jumped from about 2,500 in May to over 30,000 by September. A seven-person team built Scion and migrated the repository in five months, moving most source-control operations like commits, merges and rebases to servers rather than client machines.

New tool 'Phloem' visualizes git repository history as slime-mold-like growth

A project called Phloem renders a git repository's commit history as an organic, slime-mold-style growth animation using WebGL in the browser. The tool requires JavaScript to run and draws the visualization interactively rather than as a static chart.

Experiment shows Git commits consume kilobytes of disk space per small change

A developer measured Git repository size changes using du and dc, finding an empty .git directory takes about 64KB, while adding 250 tiny files and committing them added roughly 47KB. A single-character edit to one file followed by a commit added about 17KB to the repository, despite the actual content change being only a few bytes.

Diffle launches as keyboard-driven terminal diff viewer with LSP integration

A developer released Diffle, an open-source tool that opens Git diffs in the browser for review, letting users comment on lines, blocks or entire files using keyboard shortcuts. Comments can be exported as a prompt for an AI coding agent or submitted as a pending review on GitHub. It installs via pixi, npm, or a standalone binary for Linux, macOS and Windows, and supports various diff modes including PR reviews, commit views and range-diffs.

Agent.reviews Launches AI Tool for Automated Reviews of Software Resources

Agent.reviews introduces an AI-powered platform that reads and writes reviews on various software tools, including source control and code review repositories. The platform aims to streamline the review process by automating assessments of code and repository configurations.

Cloudflare launches competition to build agent-native Git platform on Artifacts

Cloudflare is inviting developers to build a next-generation code collaboration platform on top of Artifacts, its versioned filesystem that speaks Git and can scale to millions of repositories, now in open beta. The company is framing this as infrastructure for coordinating large numbers of AI coding agents working simultaneously on the same codebase, rather than human-centric workflows like branches and pull requests. Entrants would use Cloudflare Workers and Artifacts as the underlying primitives, while building the coordination, review and merge layer themselves.

Git 3.0 set to make SHA-256 the default hash, replacing SHA-1

The upcoming Git 3.0 release will switch the default object hashing algorithm from SHA-1 to SHA-256, a change the author argues will disrupt workflows across the Git ecosystem. Git uses hashes as keys in its content-addressable object database, and the author notes that no accidental SHA-1 collision has ever occurred across the billions of commits, trees and files created in Git's 20-year history.

New open-source tool Walgit runs a Git server as a single binary over object storage

Walgit is a Rust-based Git server released as open source that stores no local state, instead using an S3-compatible or GCS bucket as the single source of truth for repositories. It supports smart HTTP fetch/push, bundle-uri clones, Git LFS, a web UI, a JSON API with SDK, per-repository push policies, and webhooks, and is designed to handle repositories larger than the host machine. Configuration is done via a TOML file, and any server instance pointed at the same bucket can serve identical repositories with no coordination needed between them.

Git-bug offers a bug tracker stored directly inside Git repositories

Git-bug is an open-source bug tracker that stores issues within a Git repository itself rather than on a separate server, letting users push and pull bugs using normal Git remotes. It works offline, supports CLI, terminal and web interfaces, exposes a GraphQL API, and includes bridges to import and export data with other bug trackers.

Radicle discloses two critical flaws in its peer-to-peer network protocol

Radicle disclosed two critical security vulnerabilities affecting every released version of its code collaboration stack: network traffic between nodes is unencrypted and can be read by anyone observing the path, and the connection handshake's peer authentication can be bypassed. Security researcher Konstantinos Maninakis reported the encryption issue on June 24, 2026, prompting the disclosure.

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.