3 ms·
> Perhaps a new source control management tool could have first class support for higher level concepts than just commits and branches, or perhaps that would be
by steveklabnik 2y ago
> Perhaps a new source control management tool could have first class support for higher level concepts than just commits and branches, or perhaps that would be even worse to use.
You should check out jj, sapling, or mercurial.
- eddd-ddde 2y ago+1 for jj It simplifies my workflow a lot when compared to plain git. I love not having to track and stage manually, plus undo is godsend.
- rfoo 2y agoIf you are stuck with git, try git-branchless. At least it makes rebasing your patch stack easier (git sync && git submit).
- keybored 2y agoGit-branchless gave me thousands of refs that a simple deinit wouldn’t delete. It’s so heavyweight for just experimenting with a few new workflows here and there. I can’t recommend Git-branchless until it either tells me what it is about overall or figures it out for itself.
- steveklabnik 2y agojj (and sapling, in my understanding) uses git as a backend, so you can use it even if you're stuck with git. Not that I think git-branchless is bad, mind you, but just to be clear about it.