def clone(name, repository, destination, debug=False):
msg = '<STR_LIT>'.format(name, destination)<EOL>util.print_info(msg)<EOL>cmd = sh.git.bake('<STR_LIT>', repository, destination)<EOL>util.run_command(cmd, debug=debug)<EOL>
Clone the specified repository into a temporary directory and return None.

:param name: A string containing the name of the repository being cloned.
:param repository: A string containing the repository to clone.
:param destination: A string containing the directory to clone the
 repository into.
:param debug: An optional bool to toggle debug output.
:return: None