Skip to main content

git Domain

The git domain maps domain keywords to underlying faker implementations.

Faker Documentation

Methods

git.branch

Generates a random branch name.

No parameters.

Examples:

git.branch()

Example return values:

  • "port-back-up"
  • "monitor-calculate"

git.commitDate

Generates a date string for a git commit using the same format as git log.

No parameters.

Examples:

git.commitDate()

Example return values:

  • "Mon May 18 10:31:49 2026 -0300"
  • "Mon May 18 08:25:50 2026 -0300"

git.commitEntry

Generates a random commit entry as printed by git log.

No parameters.

Examples:

git.commitEntry()

Example return values:

  • "commit b5bd65a287afbb55f0ce52ccf56f00acd5bfdbc6\r\nMerge: 7eddb5c d1385a7\r\nAuthor: Maynard.VonRueden59 <Maynard.VonRueden52@gmail.com>\r\nDate: Mon May 18 05:26:35 2026 +0400\r\n\r\n    calculate online bandwidth\r\n"
  • "commit 8d3253e2df2dad3cb16fe329322d9ed0b827bb2c\r\nAuthor: Taryn Heathcote <Taryn_Heathcote68@yahoo.com>\r\nDate: Mon May 18 09:17:13 2026 +0900\r\n\r\n    navigate cross-platform hard drive\r\n"

git.commitMessage

Generates a random commit message.

No parameters.

Examples:

git.commitMessage()

Example return values:

  • "input open-source protocol"
  • "input open-source hard drive"

git.commitSha

Generates a random commit sha.

No parameters.

Examples:

git.commitSha()

Example return values:

  • "034feebce56b2ced832476474ccaaa53559f90ac"
  • "02c65f4ffa24625ae53c999dd6d75208eaf9191d"