diff --git a/lib/platform/git/storage.js b/lib/platform/git/storage.js index 190c5a30db7b76cddab8a228da1160165e36f519..7c025fea82cca242b2d0bdddde2fec7be8ebd066 100644 --- a/lib/platform/git/storage.js +++ b/lib/platform/git/storage.js @@ -271,7 +271,12 @@ class Storage { } await git.add(files.map(f => f.name)); await git.commit(message); - await git.push(['origin', branchName, '--force']); + await git.push([ + 'origin', + `${branchName}:${branchName}`, + '--force', + '-u', + ]); } catch (err) /* istanbul ignore next */ { logger.debug({ err }, 'Error commiting files'); if (err.message.includes('[remote rejected]')) {