--- title: 'I Use jj as my Main VCS' slug: 'i-use-jj-as-my-main-vcs' date: '2025-07-02T18:04:31+02:00' draft: true categories: - Tooling tags: - jj - git summary: | entrer le résumé description: | entrer la description resources: - src: jj-logo.svg params: legend: jj logo --- I stumbled upon [jj] sometimes last year but I decided to give it a real go a few month ago. It has already become my main VCS for all my code, even as a replacement of git. ![JJ Logo](jj-logo.svg) does things right: - jj git fetch removes local branches when the remote is removed - undo that works [jj]: https://github.com/jj-vcs/jj