Mailmap
- class pygit2.Mailmap
Mailmap object.
- add_entry(real_name: str = None, real_email: str = None, replace_name: str = None, replace_email: str)
Add a new entry to the mailmap, overriding existing entries.
- static from_repository(repository: Repository) Mailmap
Create a new mailmap instance from a repository, loading mailmap files based on the repository’s configuration.
- Mailmaps are loaded in the following order:
‘.mailmap’ in the root of the repository’s working directory, if present.
The blob object identified by the ‘mailmap.blob’ config entry, if set. [NOTE: ‘mailmap.blob’ defaults to ‘HEAD:.mailmap’ in bare repositories]
The path in the ‘mailmap.file’ config entry, if set.
- resolve(name: str, email: str) tuple[str, str]
Resolve name & email to a real name and email.