2 ms·
I'm using submodules in a project and I have to agree - they're awful. The fact that their ergonomics are so bad in as trivial cases as switching branches is f
by Pxtl 6y ago
I'm using submodules in a project and I have to agree - they're awful. The fact that their ergonomics are so bad in as trivial cases as switching branches is flabbergasting.
I mean, it was the Right Tool for the Job for my use-case but the experience was awful.
I'm pretty well convinced that the emperor wears no clothes when it comes to Git in general.
- pydry 6y agoThis has bugged me for a while. Culturally there are three types of programmer tool: * Those unknown or disliked enough that anything that goes wrong when using them is the tools fault even if it isn't. * Those well known and liked enough that they get blamed for their own issues. * Those that are put on a pedestal such that any problems they do have are the fault of the user. git falls squarely into the latter camp.
- mpawelski 6y agoIs it still that bad if you set submodule.recurse[0] config? [0] https://git-scm.com/docs/git-config#Documentation/git-config.txt-submodulerecurse https://git-scm.com/docs/git-config#Documentation/git-config...