Skip to content

Commit bc101b2

Browse files
committed
Fix fast forward merge behavior.
1 parent 61e8add commit bc101b2

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

LibGit2Sharp/Repository.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1101,7 +1101,9 @@ private void FastForward(Commit fastForwardCommit)
11011101

11021102
CheckoutTree(fastForwardCommit.Tree, null, checkoutOpts);
11031103

1104-
Refs.UpdateTarget("HEAD", fastForwardCommit.Id.Sha);
1104+
var reference = Refs.Head.ResolveToDirectReference();
1105+
1106+
Refs.UpdateTarget(reference, fastForwardCommit.Id.Sha);
11051107

11061108
// TODO: Update Reflog...
11071109
}

0 commit comments

Comments
 (0)