Closed imbuedhope closed 2 years ago
I think it is the expected behavior.
You should call r.state_cleanup()
at the end.
libgit2's example does similarly: https://github.com/libgit2/libgit2/blob/9b04a3076d419279ac43f165be89a9893f9f0670/examples/merge.c#L270
Is there a different call that is supposed to do this? The docs didn't mention anything.
When I run the following the merge happens successfully and there is a new commit added to HEAD
but git status claims that the merge is still in progress and there are merge artifacts in the
.git
folder