Replies: 1 comment
-
After some troubleshooting on discord we've found that this is caused by the automated tagging of commits in our CI.
In my case I don't care about the tags on my local machine so a workaround is to add this alias to my
It's not pretty but it works. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, new to
jj
. Overall I'm loving it but I ran into a problem when rebasing a bookmark onto themain
branch in my git colocated repo. On the remote we use squash merge on our PR's.Our CI requires that all branches are up to date with
main
so this morning I tried to rebase my changes withThe rebase itself and pushing to the remote works fine but now my
jj log
has question marks at the end of the change id's that where rebased:When I try to create a new change on top of any of the rebased changes I get
I tried to undo the rebase with
jj undo
but I had already ran some other operations after the rebase so that didn't work. I then tried to restore to a previous good state withjj op restore
but that didn't solve the duplicate change id's.Yesterday I ran into the same error and solved it by manually removing the duplicate changes based on their commit id's. This was very annoying so I'd like to find a different solution this time. How do I get my repo in a working condition again? And how do I avoid this problem in the future?
Yesterday I may have done a rebase using
git
instead ofjj
because of muscle memory. Did that cause this problem?Beta Was this translation helpful? Give feedback.
All reactions