It doesn't seem to work "out of the box" today. I added a submodule, ran `gcd`, and the remote has an empty submodule directory.