Live data from Hacker News

Viewing profile — icorbrey

icorbrey

HN member
Joined
Thu, Dec 19, 2024, 3:06 PM UTC
HN karma
104
Public activity
12 items

About icorbrey

Jujutsu sorcerer, whisperer of Rust, namer of things, cogitator of cognitives. https://isaaccorbrey.com

Recent public activity

  1. comment
    Comment #47861903

    If you inspect a GitButler repo with JJ you can see that it's topologically identical actually! https://bsky.app/profile/isaaccorbrey.com/post/3m33wrahz4222

  2. comment
    Comment #47843428

    Fwiw I've not had this experience, I use megamerges in teams of 8+ devs without much issue

  3. comment
    Comment #47842865

    Re: commit dates, fundamentally those always change when rebasing because you're rewriting the commit object, but we don't touch the author date unless you explicitly reset it with…

  4. comment
  5. comment
    Comment #47841999

    This is something you have to generally handle manually since absorb won't squash hunks with ambiguous targets, but I typically stack these branches and accept the dependency. I ha…

  6. comment
    Comment #47841842

    Awesome! Tbh other than GitButler idk where I'd even start if I had to recreate this with vanilla Git

  7. comment
    Comment #47841295

    Look man life gets busy and I'm horrible at accepting "good enough" lol

  8. story
  9. comment
    Comment #47766253

    Fwiw I generally solve this by using `jj commit` instead of `jj desc` unless I'm specifically targeting something that isn't my working copy. Technically it violates the "we want c…

  10. comment
    Comment #45886925

    Not sure on `jj init`, but yeah colocation is default as of I believe 0.34

  11. comment
    Comment #45886910

    Indeed, though I don't think it can create fixup commits if that's what you're looking for. However, it might work great for that if you pair it with jj-spr: https://github.com/Luc…

  12. comment
    Comment #44651978

    Megamerges are awesome, but what really makes them magical is when you start using `jj absorb`, which automatically splits and squashes your commit down to the nearest unambiguous …