Использование nodegit, как мне отменить длительную операцию клонирования? Наше репо похоже на 3 ГБ, пользователь может отказаться от него, потому что он занимает слишком много времени.Как отменить операцию клонирования nodegit?
Могу ли я просто отказаться от обещания? Вот так?
var cloneRepository = NodeGit.Clone(cloneURL, localPath, cloneOptions);
...
if (abortCondition)
cloneRepository.reject();