Conversation

Jonathan Corbet

On the radar: git replay and jj

The git community is considering a "replay" command as a variant of rebase:

https://lwn.net/ml/git/20230907092521.733746-1-christian.couder@gmail.com/

As I was reading through the description, I saw that one of the motivations for this work is "jj is slaughtering us on rebase speed". Not being familiar with jj or its murderous speed, I dug and found:

https://github.com/martinvonz/jj

Google, it seems, has put a full-time developer on creating an alternative to git.
10
52
70
@raimue ...which is nice, but I honestly can't remember a time when I've thought "this rebase is taking too long, I guess I'll go get a coffee". Evidently others have had a different experience.
2
0
3

@BafDyce
but it can be forked if that happens
@corbet

0
0
0

@aerique
I have become very comfortable with git, but it's not friendly to even people who have been using it for years, never mind new users... am hungry for it to get replaced, because it's unlikely to be drastically improved
@corbet

1
0
0

@tshepang @corbet I think the Git backend is very solid and always has been. The UI/UX has always been its issue but they've been improving that slowly.

Besides there's alternative clients one can use.

0
0
0