print
포맷된 텍스트 출력을 생성하며 diff를 순회해요.
시그니처
ts
class Diff {
print(options?: DiffPrintOptions | null): string;
}
파라미터
- optionsnull | DiffPrintOptions
츌력에 사용할 옵션이에요.
- formatDiffFormat
출력 포맷을 지정해요.
-Patch
: 전체git diff
(기본)
-PatchHeader
: 패치의 헤더만 출력
-Raw
:git diff --raw
와 동일하게 패치의 헤더 출력
-NameOnly
:git diff --name-only
와 동일한 출력
-NameStatus
:git diff --name-status
와 동일한 출력
-PatchId
:git patch-id
에서 사용하는git diff
출력
- formatDiffFormat
반환 값
- string
포맷팅된 출력 값을 반환해요.