class_docstr: Credential to access git-credential
      
class_docstr_tok: ["Credential","to","access","git-credential"]
code: def __init__(
      self, name, url=None, keyring=None, auth_url=None, dataset=None
  ):
      super().__init__(
          name,
          url=url,
          keyring=keyring,
          auth_url=auth_url,
          dataset=dataset,
      )
  
imports: import time
  from ..support.exceptions import AccessDeniedError, CapturedException
  from ..support.keyring_ import keyring
  from ..ui import ui
  from ..utils import auto_repr
  from ..support.network import iso8601_to_epoch
  from datalad import cfg
  from datalad.config import anything2bool
  from datalad.distribution.dataset import Dataset
  from datalad.local.gitcredential import GitCredentialInterface
  from logging import getLogger
label_desc: Use image node_id 1 to create a new GitCredential object from inherited base classes: Credential with example: obj = GitCredential(name, url, keyring, auth_url, dataset)