Introducing Jujutsu VCS. Edit Workflow.
Explains the 'edit workflow' in Jujutsu VCS, a version control system, highlighting differences from Git and practical commands.
Explains the 'edit workflow' in Jujutsu VCS, a version control system, highlighting differences from Git and practical commands.
Introducing Jujutsu VCS, a modern, Git-compatible version control system with a more intuitive workflow based on mutable changes.
A guide on using Git worktrees to build Docker images from only committed code, avoiding uncommitted or untracked files.
Introduces vtime, a custom command-line utility for tracking and displaying elapsed time of long-running processes in real-time.
A developer shares a strategy for Hacktoberfest: revisiting past projects to contribute again, including a useful GitHub CLI command.
A quick tip for using 'git push origin HEAD' as a shortcut to push the currently checked-out Git branch, avoiding the need to type the branch name.
Introducing Spelungit, a semantic search tool for Git commit history that uses natural language queries instead of exact keywords.
A personal retrospective of the various writing tools and platforms the author has used to publish online over the past twenty-plus years.
A beginner's guide to using Git and GitHub for version control in web development, covering installation and basic local repository usage.
A guide on merging two Git projects while preserving the complete commit history and contributor attribution.
A guide to creating and installing a custom status line script for Claude Code, displaying project info, costs, and session details.
A developer details technical updates to their personal website, including migration to Git, build script refactoring, and new content utilities.
A developer explains how to fix the 'Invalid Path' error when cloning or switching branches in Git on Windows, caused by file names with special characters.
A guide to using Git worktrees to manage multiple branches simultaneously, improving developer workflow and eliminating the need for constant stashing.
A guide to using git worktree with Python projects, including a helper script to automate virtual environment and dependency management.
Announcing a new YouTube channel, Ravgeek, offering 60-second animated explainers for technical concepts like REST APIs, Git, and OAuth.
A guide to managing complex Git workflows using stacked branches, focusing on techniques for handling common scenarios beyond basic commit changes.
A developer's story about using git-bisect to diagnose a performance regression and the importance of proactive performance testing in software development.
A developer shares a Git alias solution to automatically clean up local branches after using GitHub's Squash and Merge feature.
Explains the benefits of using lowercase names for Git repositories, focusing on cross-platform consistency and avoiding naming collisions.