diff --git a/lib/util/git/index.ts b/lib/util/git/index.ts index ec518a307f6384b4107fd18382737c852e4f4943..0c857b7f5527f093ee3fd3849054c679689e4bfc 100644 --- a/lib/util/git/index.ts +++ b/lib/util/git/index.ts @@ -504,13 +504,19 @@ export function getBranchCommit(branchName: string): CommitSha | null { } export async function getCommitMessages(): Promise<string[]> { - await syncGit(); logger.debug('getCommitMessages'); - const res = await git.log({ - n: 20, - format: { message: '%s' }, - }); - return res.all.map((commit) => commit.message); + if (GlobalConfig.get('platform') !== 'local') { + await syncGit(); + } + try { + const res = await git.log({ + n: 20, + format: { message: '%s' }, + }); + return res.all.map((commit) => commit.message); + } catch (err) /* istanbul ignore next */ { + return []; + } } export async function checkoutBranch(branchName: string): Promise<CommitSha> {