jj noob: generating Linux kernel patch series with jj #3560
Replies: 3 comments 1 reply
-
I am not the one to answer how to do it, but have you seen the |
Beta Was this translation helpful? Give feedback.
-
Hmm, I wonder what it refers to that is "not a committish". Does
We've noticed that libgit2 seems significantly slower than regular git to clone, unfortunately. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your response Martin! The command above shows both commits and tags in the second column. It's a Linux kernel tree, so there are 10K refs:
I need to rebase my patch branch to a tag, so I might have intentionally tried to fetch tags. |
Beta Was this translation helpful? Give feedback.
-
I recently discovered jj when I was facing a really nasty rebasing problem: turning a new Linux file system into a patch series where every patch/commit and makes functional sense, even though that task is impossible without stubbing some functionality in intermediate commits. Bravo - jj made the problem tractable, mostly via splitting and the ability to commit conflicts.
I fetched my jj branch back to a regular git tree, and immediately needed to rebase it to linux v6.9.0-rc4 (from rc3). Now I want to resume editing in jj, rebased to rc4, but I can't get new content into the jj tree (which was created by cloning from a local working tree with
jj git clone linux linux-jj
- a clone which takes forever on a linux kernel tree, BTW)There is a branch (as well as a tag) in my local origin that I would like to resume working on, but I'm not sure how to do that. I guess I can clone again, but that will take an hour or more. I also can't fetch from upstream.
Thanks for any tips...
Beta Was this translation helpful? Give feedback.
All reactions