def get_create_command(self):
raise NotImplementedError()<EOL>
Get the command to create the local repository.

:returns: A list of strings.

This method needs to be implemented by subclasses:

- When :attr:`remote` is set the command is expected to create a local
  repository based on the remote repository.
- When :attr:`remote` isn't set the command is expected to create an
  empty local repository.
- In either case :attr:`bare` should be respected.