Comment Comment by cupofjoakim I'm still unsure of why I'd want to move to jj from git.My ideal git workflow is pretty simple:1. `git switch -C new-branch` 2. Make changes, time passes 3. `git add .` 4. `git commit -m "Description of changes made"` 5. `git fetch && git rebase origin/main` 6. `git push` 7. Make pr to mainIf main is out of date I rebase again to update.This to me feels pretty light weight and is not a hinderence in any way on my day to day tasks.What exactly makes `jj` better? Is there a specific usecase i'm not understanding? parent cupofjoakim 2 years ago
My ideal git workflow is pretty simple:
1. `git switch -C new-branch` 2. Make changes, time passes 3. `git add .` 4. `git commit -m "Description of changes made"` 5. `git fetch && git rebase origin/main` 6. `git push` 7. Make pr to main
If main is out of date I rebase again to update.
This to me feels pretty light weight and is not a hinderence in any way on my day to day tasks.
What exactly makes `jj` better? Is there a specific usecase i'm not understanding?