code: def add_parser(subparsers, parent_parser):
      
      INIT_HELP = "Initialize DVC in the current directory."
      INIT_DESCRIPTION = (
          "Initialize DVC in the current directory. Expects directory\n"
          "to be a Git repository unless --no-scm option is specified."
      )
  
      init_parser = subparsers.add_parser(
          "init",
          parents=[parent_parser],
          description=append_doc_link(INIT_DESCRIPTION, "init"),
          help=INIT_HELP,
          formatter_class=argparse.RawDescriptionHelpFormatter,
      )
      init_parser.add_argument(
          "--no-scm",
          action="store_true",
          default=False,
          help="Initiate dvc in directory that is "
          "not tracked by any scm tool (e.g. git).",
      )
      init_parser.add_argument(
          "-f",
          "--force",
          action="store_true",
          default=False,
          help=(
              "Overwrite existing '.dvc' directory. "
              "This operation removes local cache."
          ),
      )
      init_parser.set_defaults(func=CmdInit)
docs: Setup parser for `dvc init`.