Configuration aren't meant to be cloned.
(See for instance "Is it possible to clone git config
from remote location?")
But for dotfiles, after listening to GitMinutes 13 (about dotfiles, and which includes sparse checkout tricks), I would recommend vcsh.