Skip to content

Commit

Permalink
Improve parallelism in git unshallow (#1078)
Browse files Browse the repository at this point in the history
  • Loading branch information
juan-fernandez authored Oct 5, 2023
1 parent 5dd664f commit 49459c3
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions src/commands/git-metadata/gitdb.ts
Original file line number Diff line number Diff line change
Expand Up @@ -127,9 +127,8 @@ const unshallowRepositoryWhenNeeded = async (log: Logger, git: simpleGit.SimpleG
return
}
log.info('[unshallow] Git repository is a shallow clone, unshallowing it...')
const headCommit = await git.revparse('HEAD')
const remoteName = (await getDefaultRemoteName(git)) ?? 'origin'

const [headCommit, remoteName] = await Promise.all([git.revparse('HEAD'), getDefaultRemoteName(git)])
const baseCommandLogLine = `[unshallow] Running git fetch --shallow-since="${MAX_HISTORY.oldestCommits}" --update-shallow --filter=blob:none --recurse-submodules=no`

log.info(`${baseCommandLogLine} $(git config --default origin --get clone.defaultRemoteName) $(git rev-parse HEAD)`)
Expand Down

0 comments on commit 49459c3

Please sign in to comment.