repoInit
Set up the subrepository for a submodule in preparation for clone.
This function can be called to init and set up a submodule repository from a submodule in preparation to clone it from its remote.
Signature
ts
class Submodule {
repoInit(
useGitlink?: boolean | null | undefined,
signal?: AbortSignal | null | undefined,
): Promise<Repository>;
}Parameters
- useGitlinknull | boolean
Should the workdir contain a gitlink to the repo in
.git/modulesvs. repo directly in workdir. - signalnull | AbortSignal
Optional AbortSignal to cancel the operation.
Returns
- Promise<Repository>
The repository.
