---
title: "Jujutsu VCS 101"
url: https://daily.dev/posts/jujutsu-vcs-101-t8fi750ib
source_url: https://www.viget.com/articles/jujutsu-vcs-101
type: article
source: "Viget"
published: 2026-08-05T18:25:04.781Z
updated: 2026-08-05T20:57:16.376Z
tags: ["git", "version-control"]
reading_time: 9
upvotes: 27
comments: 5
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Jujutsu VCS 101

**[Viget](https://daily.dev/sources/viget)** · 9 min read · 27 upvotes · 5 comments

## Summary

Jujutsu (jj) is a version control system that uses Git as a backend but introduces a fundamentally different mental model. Instead of immutable commits, jj works with 'changes' — evolving units of work with persistent change IDs that survive rewrites. Key differences from Git include: no staging area, bookmarks instead of auto-advancing branches, and a powerful revset query language for selecting revisions. The article walks through a basic jj workflow (fetch, create change, commit, push) and demonstrates how conflict resolution during rebases is smoother — jj records conflicts inline rather than pausing the operation, letting you resolve them like any other edit. Commands like jj edit, jj squash, jj resolve, and jj describe are introduced as building blocks for daily use.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.viget.com/articles/jujutsu-vcs-101>

## Community discussion

Top comments from developers on daily.dev.

**@kshitiz84** · 3 upvotes

> with the sole exception of codaru gojo of course

**@agostinadevdc** · 2 upvotes

> So, this can kaisen  the git

**@andrewma** · 2 upvotes

> jujutsu kaisen reference..?

**@agustinbarrientos** · 0 upvotes

> My first Jujutsu test would be a shared branch with teammates and CI still speaking Git.

## Similar posts on daily.dev

- [Jujutsu \(JJ\): An Alternative to Git? Jujutsu proposes to be simpler yet more powerful than Git. But is it worth switching? Let's find out.](https://daily.dev/posts/jujutsu-jj-an-alternative-to-git-jujutsu-proposes-to-be-simpler-yet-more-powerful-than-git-but--qycicuerv) · The Miners · 78 upvotes · 15 comments
- [How I use Jujutsu](https://daily.dev/posts/how-i-use-jujutsu-pu0cj8npp) · Lobsters · 42 upvotes · 0 comments

---

Tags: [#git](https://daily.dev/tags/git), [#version-control](https://daily.dev/tags/version-control)

[View this post on daily.dev](https://daily.dev/posts/jujutsu-vcs-101-t8fi750ib)
