*/
package org.eclipse.jgit.api;
-import java.io.File;
import java.io.IOException;
import java.text.MessageFormat;
import java.util.LinkedList;
case NEW:
case FAST_FORWARD: {
setCallable(false);
- File meta = repo.getDirectory();
- if (state == RepositoryState.MERGING_RESOLVED
- && meta != null) {
+ if (state == RepositoryState.MERGING_RESOLVED) {
// Commit was successful. Now delete the files
// used for merge commits
- new File(meta, Constants.MERGE_HEAD).delete();
- new File(meta, Constants.MERGE_MSG).delete();
+ repo.writeMergeCommitMsg(null);
+ repo.writeMergeHeads(null);
}
return revCommit;
}