2025-02-11

Justin Pombrio

A developer shares their experience with Jujutsu (jj), a git-compatible version control system, offering a newly created reference and cheat sheet to help others learn the tool. The resource includes visual explanations of repository concepts and complements existing tutorials by providing a printable, desk-friendly reference.

Original archive.is archive.ph web.archive.org

Log in to get one-click access to archived versions of this article.

read comments on news aggregators:

Related articles

introducing tangled

Tangled introduces a decentralized Git collaboration platform built on the AT Protocol, featuring lightweight 'knots' for repository hosting and seamless network-wide access. The platform emphasizes data ownership, accessibility, and user experience while maintaining a social coding environment.

I struggled with Git, so I'm making a game to spare others the pain

A developer created Devlands, a gamified 3D environment that makes learning Git more intuitive and accessible by allowing users to physically walk through their codebase. The project evolved from Git-Sim, incorporating voxel-based graphics and interactive tutorials to transform abstract Git concepts into tangible experiences.

Why are Jujutsu's ID Prefixes So Short? | Jonathan's Blog

Jujutsu version control system maintains short ID prefixes (1-2 characters) for changes through a specialized ID prefix index that focuses only on active changes. The system uses revsets to define active changes and creates efficient indexes for quick lookups, making it easier to reference thousands of commits with minimal characters.

Why We Designed TigerBeetle's Docs from Scratch | TigerBeetle Blog

TigerBeetle rebuilt their documentation site from scratch, moving away from Docusaurus to achieve better performance, simplicity, and integration with their zero-dependency philosophy. The new implementation uses Zig and Pandoc, resulting in a 10x reduction in footprint while maintaining functionality and adding features like integrated search and offline capabilities.

Main Page

A wiki navigation page provides comprehensive resources for IRIX operating system, including setup guides, software versions, and development tools. Recent update confirms SSL implementation and site functionality improvements as of February 2024.

How Core Git Developers Configure Git

An in-depth exploration of Git configuration settings reveals numerous options that could enhance Git's default behavior, backed by core Git developers' preferences. The article categorizes settings into three groups: those that clearly improve Git, harmless but helpful options, and taste-dependent configurations. Several recommended settings focus on improving diff visualization, branch management, and push/pull behaviors.

Emacs 30.1 released

GNU Emacs 30.1 has been released with critical security fixes addressing a shell injection vulnerability in man.el and arbitrary code execution in flymake. The update includes comprehensive verification methods through PGP signatures and SHA checksums, with immediate upgrade recommended for all users.