diff --git a/src/Handler.php b/src/Handler.php index 8f8513e0179049eb62f91ec04bdfde4ab9ce7e8f..decca1b6d954dc3bcd8611a18b50aae83e3f7fc1 100644 --- a/src/Handler.php +++ b/src/Handler.php @@ -3,6 +3,7 @@ namespace LakeDrops\DorgFlow; use Exception; +use GitElephant\Command\ResetCommand; use GitElephant\Repository; use LakeDrops\Component\Composer\BaseHandler; use Symfony\Component\Filesystem\Filesystem; @@ -125,6 +126,7 @@ class Handler extends BaseHandler { $fs->mkdir($path); $repository->init(); $repository->addRemote('origin', $uri); + $repository->getCaller()->execute('config --add remote.origin.fetch "+refs/merge-requests/*/head:refs/remotes/origin/merge-requests/*"'); $repository->fetch(); $repository->checkout($version);