Skip to content
Snippets Groups Projects
Commit fa7d7573 authored by Marin Jankovski's avatar Marin Jankovski
Browse files

Fix failed merge when filename is the same as target branchname.

parent 970d86b7
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -149,7 +149,7 @@ module Gitlab
# We can't trust the input here being branch names, we can't always check it out because it could be a relative ref i.e. HEAD~3
# we could actually remove the if true, because it should never ever happen (as long as the satellite has been prepared)
repo.git.checkout(default_options, "#{merge_request.source_branch}")
repo.git.checkout(default_options, "#{merge_request.target_branch}")
repo.git.checkout(default_options({t: true}), "origin/#{merge_request.target_branch}")
end
rescue Grit::Git::CommandFailed => ex
handle_exception(ex)
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment