diff --git a/lib/util/git/index.ts b/lib/util/git/index.ts
index f751b8a773bb77eab592a7b5e60b7a91c52de85d..296c99a749b3eedc5518898dae96a02d73973196 100644
--- a/lib/util/git/index.ts
+++ b/lib/util/git/index.ts
@@ -500,7 +500,10 @@ export async function getBranchLastCommitTime(
 export async function getBranchFiles(branchName: string): Promise<string[]> {
   await syncBranch(branchName);
   try {
-    const diff = await git.diffSummary([`${branchName}^`]);
+    const diff = await git.diffSummary([
+      `origin/${branchName}`,
+      `origin/${branchName}^`,
+    ]);
     return diff.files.map((file) => file.file);
   } catch (err) /* istanbul ignore next */ {
     logger.warn({ err }, 'getBranchFiles error');