I feel I might not get it . I love JJ but I am seriously confused how I can just checkout a repo and track its main branch without creating new commits or edits. Just git checkout main && git pull regularly
Another pattern is having two bookmarks pointing to a same @. One bookmark tracking a branch in a Github PR, and the other bookmark tracking a deployment branch. So every time I ratchet it forward, I bring both of them - and I get the CI/CD to run on the PR, and the code deployed in the development environment. One command in jj VS two commands in git.
You’d need to use a co-located repo and use git commands to do it conveniently today.
There’s definitely desire to have this as a jj feature, see for example https://github.com/jj-vcs/jj/issues/4438. It also comes up on Discord/IRC from time to time. It might take some UI design, but I don’t think there’s any technical obstacle.
I think I make the same comment in every jj thread, but I just want everyone to know: jj is life-changing. Switch now. Just do it. Also, get gg.
gg: https://github.com/gulbanana/gg
I feel I might not get it . I love JJ but I am seriously confused how I can just checkout a repo and track its main branch without creating new commits or edits. Just git checkout main && git pull regularly
Another pattern is having two bookmarks pointing to a same
@. One bookmark tracking a branch in a Github PR, and the other bookmark tracking a deployment branch. So every time I ratchet it forward, I bring both of them - and I get the CI/CD to run on the PR, and the code deployed in the development environment. One command in jj VS two commands in git.I am intrigued by jj, but I wonder how it works with email? Does it work at all?
How do you mean? Like is it possible to do operations over e-mail?
Like am I still able to send patches via something like git send-email and apply them via something like git am?
You’d need to use a co-located repo and use git commands to do it conveniently today.
There’s definitely desire to have this as a
jj feature, see for example https://github.com/jj-vcs/jj/issues/4438. It also comes up on Discord/IRC from time to time. It might take some UI design, but I don’t think there’s any technical obstacle.