I'd hardly call it "cruft". Git has a lot of features. Not all of them are useful for all combinations of projects, workflows, and people.
In my use case, independence would be an anti-feature. git-worktree fulfills a specific desire that I cannot fulfill with any known alternative. Therefore I use it.
As for actual bugs, I certainly never encountered any. But I also don't use it with repos that contain submodules, as per the warning.
In my use case, independence would be an anti-feature. git-worktree fulfills a specific desire that I cannot fulfill with any known alternative. Therefore I use it.
As for actual bugs, I certainly never encountered any. But I also don't use it with repos that contain submodules, as per the warning.