| ▲ | rasguanabana 9 hours ago | |
> So anything that would be destructive in git (e.g. rebase, pull, squash, etc) can be undone. It’s possible to recover from these with git reflog, though. | ||
| ▲ | BeetleB 7 hours ago | parent | next [-] | |
I've used git for years, and used reflog once or twice. I've used jj for only a year, and have used "jj undo" countless times. There's a huge benefit to having a simpler mental model. | ||
| ▲ | ersatz-matty 9 hours ago | parent | prev [-] | |
`jj undo` compared to what exactly? | ||