I've been trying the jujutsu (#jj) version control system over the past few weeks, and I think I really like it! It's Git-compatible, which means that you can use it right now with existing project, and to collaborate with others!
Using it feels similar to when I used git-svn to collaborate with people who insisted on using SVN back in university…
=> More informations about this toot | More toots from blinry@chaos.social
Here's some things that feel nice about #jj:
=> More informations about this toot | More toots from blinry@chaos.social
git add -p
to put partial changes in a commit, you can use jj split
, and use a diff editor of your choice to split up edits you've done into multiple changes.jj split
an older change into two![#]jj
=> More informations about this toot | More toots from blinry@chaos.social
By the way, #jj prevents you accidentally editing changes you've already published. Pushed changes are marked as immutable. But before you publish them, cleaning up your local changes needs less brain cycles for me compared to Git.
Oh! There's also jj undo
, allowing you to try new things fearlessly.
Today at #38c3, I accidentally stumbled over a jujutsu table with @timj and others, which was my reminder to tell y'all about this tool! :) I think you might like it!
https://jj-vcs.github.io/jj/latest/
=> More informations about this toot | More toots from blinry@chaos.social
I also wanted to get some input from y'all on a possible UI issue I encountered.
jj git clone git@github.com:ethersync/ethersync
jj log -r ::
Now my question is: With your terminal's color scheme, how easy is it for you to differentiate the pink from the gray letters in the change IDs at the beginning of each line?
And do you have a color vision deficiency?
[#]38c3
=> More informations about this toot | More toots from blinry@chaos.social
To get a slightly different perspective on this issue, how hard is it for you to differentiate the pink and grey letters? #jj #38c3
=> More informations about this toot | More toots from blinry@chaos.social
@blinry It's very easy but then I also designed my own terminal color theme to make it possible to differentiate between colors based on brightness.
=> More informations about this toot | More toots from evol@evolved.systems
@blinry It's really easy to differentiate between them, but the dark gray itself makes it a bit hard to read. I just image those letters are not important.
=> More informations about this toot | More toots from AE35@hal9.ooo
@blinry I wonder if anyone will find out that they have a color vision deficiency as a result of this post
=> More informations about this toot | More toots from lindsey@recurse.social This content has been proxied by September (3851b).Proxy Information
text/gemini