#jj_vcs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jj_vcs, aggregated by home.social.
-
@tastapod Believe me, I understand.. I am a former Jujutsuka (Hontai-Yoshin Ryu under Mike McClure at the Budokwai in London), and continuing Aikidoka (under Mike Hurley of the CAA).
The project's team have already decided to go with "sunk cost fallacy" for $10, as can be seen here https://github.com/jj-vcs/jj/discussions/2520
All I'm asking is for you to be part of the solution, not the problem, and use the #jj_vcs hashtag, which is the name of the GitHub repo itself.
Or any other qualified hashtag, #jujutsu_version_control, whatever you like. -
Toying with the idea of trying #jj for Spades. I don't really work on a team, but I still try to not break things for other people nonetheless (like links). The key is I want my Git commit messages in Codeberg to remain clean, readable, and conventional, and I want to not break links (but have them point to the most relevant whatever). I'm very used to Git, so learning a new workflow isn't really appealing.
With Git my biggest frustration is having to force-push all the time (and also how you can only get so minute with staging diffs), and since that's because the commit chain is different, the links don't update to refer to the rebased version of that commit (which I guess is fine, but tracking them and providing a link at the top would be nice). Maybe jj kinda has a better system with change-ids but it doesn't play nice with Git web UIs like Forgejo.
Another Git frustration is just how rebasing works in general, which does tie in to the rest. Conflict resolution for me is fine, though I know this is something jj specializes in.
One thing that I really like so far reading about jj is that it has me write the commit message before committing, so that while I'm coding, that guides me. I'm not sure what the jj solution is for when I make various other changes in the pursuit of whatever end goal (fixing bugs I encountered while trying to diagnose another, for example). I'll occasionally go back and want to use those commit messages to find where I made what change, so those need to have commit messages associated with them.
#jj-vcs #jj_vcs #jjvcs #jujutsuvcs #git