From b4dc3b1950c27d039fa66624ba12912a39a65b51 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Tue, 15 Jun 2021 06:53:17 +0200 Subject: [PATCH] fix(git): remove remote reset before fetch --- lib/util/git/index.ts | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/util/git/index.ts b/lib/util/git/index.ts index 8d9eddaf07..a3f2a9fc49 100644 --- a/lib/util/git/index.ts +++ b/lib/util/git/index.ts @@ -266,12 +266,8 @@ export async function syncGit(): Promise<void> { try { await git.raw(['remote', 'set-url', 'origin', config.url]); await resetToBranch(await getDefaultBranch(git)); - await git.pull(); - // istanbul ignore if - if (process.env.NODE_ENV !== 'test') { - await git.raw(['config', '--unset-all', 'remote.origin.fetch']); - } const fetchStart = Date.now(); + await git.pull(); await git.fetch(['--depth=10']); config.currentBranch = config.currentBranch || (await getDefaultBranch(git)); @@ -279,13 +275,13 @@ export async function syncGit(): Promise<void> { await cleanLocalBranches(); await git.raw(['remote', 'prune', 'origin']); const durationMs = Math.round(Date.now() - fetchStart); - logger.debug({ durationMs }, 'git fetch completed'); + logger.info({ durationMs }, 'git fetch completed'); clone = false; } catch (err) /* istanbul ignore next */ { if (err.message === REPOSITORY_EMPTY) { throw err; } - logger.warn({ err }, 'git fetch error'); + logger.info({ err }, 'git fetch error'); } } if (clone) { -- GitLab