模組概覽#
{{$git.commitEntry}} 會產生一筆隨機的 commit 項目,其格式如同 git log 印出的內容。這包含 commit hash {{$git.commitSha}}、作者、日期 {{$git.commitDate}},以及 commit 訊息 {{$git.commitMessage}}。你也可以使用 {{$git.branch}} 產生隨機的分支名稱。
branch#
commitDate#
使用與 git log 相同的格式,為 git commit 產生日期字串。| 名稱 | 類型 | 預設值 | 說明 |
|---|
| refDate | string | number | Date | {{$date.now}} | 要作為 commit 參考點的日期。 |
commitEntry#
產生一筆隨機的 commit 項目,其格式如同 git log 印出的內容。| 名稱 | 類型 | 預設值 | 說明 |
|---|
| eol | 'LF' | 'CRLF' | 'CRLF' | 選擇要使用的行尾字元。'LF' = '\n','CRLF' = '\r\n' |
| merge | boolean | {{$datatype.boolean(probability=0.2)}} | 設為 true 以產生 merge 訊息行。 |
| refDate | string | number | Date | {{$date.now}} | 要作為 commit 參考點的日期。 |
commitMessage#
commitSha#
預設情況下,commit sha 的長度為 40 個字元。若要較短的 commit sha,請使用 length 選項。| 名稱 | 類型 | 預設值 | 說明 |
|---|
| length | number | 40 | commit sha 的長度。 |
Modified at 2026-06-11 10:26:02