init: disallow --separate-git-dir with bare repository