package com.atlassian.bitbucket.mesh.git.builder.commitgraph;

import javax.annotation.Nonnull;

/**
 * A builder to construct a git command for running {@code git commit-graph}.
 */
public interface GitCommitGraph {

    /**
     * Construct a builder for running commit-graph write.
     *
     * @return a builder for {@code git commit-graph write}
     */
    @Nonnull
    GitCommitGraphWriteBuilder write();
}
