if you use git submodules, do you use them in a read-only way (where you never edit the code in the submodule, only pull changes sometimes) or read-write?
@b0rk I do read-write constantly, and judging by the replies I'm one of the few who doesn't hate it. It basically forced me to get comfortable working in detached HEAD state.
It'd be nice if git submodule update could keep branches attached.