Skip to content
Version Control and Jujutsu logo

Version Control and Jujutsu

[日本語版](../../ja/05-infrastructure/version-control-and-jujutsu/SKILL.md)

Gaku52/claude-code-skills0installs6stars

SKILL.md

Full skill instructions

日本語版

Version Control and Jujutsu

Git is the foundation of modern development, yet few truly understand its internals. This guide dives deep into Git's internal object model, advanced operations, and the next-generation VCS Jujutsu (jj) -- exploring the depths of version control.

Target Audience

  • Engineers who want to understand Git's internal architecture
  • Developers looking to master advanced Git operations (rebase, bisect, reflog, etc.)
  • Those interested in the next-generation VCS, Jujutsu

Prerequisites

  • Basic Git operations (add, commit, push, pull, branch)
  • Basic terminal operations

Study Guide

00-git-internals — Git Internals

#FileDescription

01-advanced-git — Advanced Git Operations

#FileDescription

02-jujutsu — Jujutsu (jj)

#FileDescription

Quick Reference

Git Internal Objects:
  blob   — File contents
  tree   — Directory structure
  commit — Snapshot + metadata
  tag    — Named reference

Advanced Git Commands:
  git rebase -i HEAD~5        — Interactively edit the last 5 commits
  git bisect start/​bad/​good   — Identify the commit that introduced a bug
  git reflog                  — View HEAD movement history
  git worktree add ../​feature — Work on a branch in a separate directory
  git log -S "keyword"        — Search for code changes

Jujutsu (jj) Basics:
  jj init                     — Initialize a repository
  jj status                   — Check status
  jj describe -m "message"    — Set commit message
  jj new                      — Create a new change set
  jj squash                   — Squash into parent
  jj git push                 — Push to Git remote

References

  1. Chacon, S. & Straub, B. "Pro Git." git-scm.com/​book, 2024.
  2. Git. "Git Internals." git-scm.com/​book/​en/​v2/​Git-Internals, 2024.
  3. Jujutsu. "Documentation." martinvonz.github.io/​jj, 2024.

More skills from Gaku52

Rust Systems Programming logo
Gaku52/claude-code-skills

Rust Systems Programming

[日本語版](../../ja/02-programming/rust-systems-programming/SKILL.md)

6 0
View
Docker Container Guide logo
Gaku52/claude-code-skills

Docker Container Guide

[日本語版](../../ja/05-infrastructure/docker-container-guide/SKILL.md)

6 0
View
Security Fundamentals logo
Gaku52/claude-code-skills

Security Fundamentals

[日本語版](../../ja/06-data-and-security/security-fundamentals/SKILL.md)

6 0
View
Custom AI Agents logo
Gaku52/claude-code-skills

Custom AI Agents

[日本語版](../../ja/07-ai/custom-ai-agents/SKILL.md)

6 0
View
ios-security logo
Gaku52/claude-code-skills

ios-security

iOSセキュリティ実装ガイド。認証・認可、データ暗号化、Keychain、証明書ピンニング、App Transport Security、脱獄検知、難読化など、セキュアなiOSアプリケーション開発のベストプラクティス。

6 0
View
Clean Code Principles logo
Gaku52/claude-code-skills

Clean Code Principles

[日本語版](../../ja/03-software-design/clean-code-principles/SKILL.md)

6 0
View
lessons-learned logo
Gaku52/claude-code-skills

lessons-learned

インシデントから抽出された教訓・ベストプラクティスを体系的に管理し、チーム全体の知識として共有・活用するナレッジベース。継続的学習と品質向上の核となるSkill。

6 0
View
Operating System Guide logo
Gaku52/claude-code-skills

Operating System Guide

[日本語版](../../ja/01-cs-fundamentals/operating-system-guide/SKILL.md)

6 0
View
computer-science-fundamentals logo
Gaku52/claude-code-skills

computer-science-fundamentals

A comprehensive guide covering the fundamentals of computer science. From hardware internals and data representation to algorithms, data structures, computation theory, programming paradigms, and software engineering basics — a systematic guide to all the CS foundations every engineer needs.

6 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View