@@ -493,7 +493,7 @@ func (pr *PullRequest) Merge(doer *User, baseGitRepo *git.Repository, mergeStyle
493
493
// Checkout head branch
494
494
if _ , stderr , err = process .GetManager ().ExecDir (- 1 , tmpBasePath ,
495
495
fmt .Sprintf ("PullRequest.Merge (git checkout): %s" , tmpBasePath ),
496
- "git" , "checkout" , "-b" , "head_repo_" + pr . HeadBranch , "head_repo/" + pr . HeadBranch ); err != nil {
496
+ "git" , "checkout" , "-b" , stagingBranch , trackingBranch ); err != nil {
497
497
return fmt .Errorf ("git checkout: %s" , stderr )
498
498
}
499
499
// Rebase before merging
@@ -511,7 +511,7 @@ func (pr *PullRequest) Merge(doer *User, baseGitRepo *git.Repository, mergeStyle
511
511
// Prepare merge with commit
512
512
if _ , stderr , err = process .GetManager ().ExecDir (- 1 , tmpBasePath ,
513
513
fmt .Sprintf ("PullRequest.Merge (git merge): %s" , tmpBasePath ),
514
- "git" , "merge" , "--no-ff" , "--no-commit" , "-q" , "head_repo_" + pr . HeadBranch ); err != nil {
514
+ "git" , "merge" , "--no-ff" , "--no-commit" , "-q" , stagingBranch ); err != nil {
515
515
return fmt .Errorf ("git merge --no-ff [%s -> %s]: %s" , headRepoPath , tmpBasePath , stderr )
516
516
}
517
517
0 commit comments