public void CreateCommit(string commitMessage, string content = null) { using LibGit2Sharp.Repository repository = new(_moduleTestHelper.Module.WorkingDir); _moduleTestHelper.CreateRepoFile("A.txt", content ?? commitMessage); repository.Index.Add("A.txt"); _commitHash = Commit(repository, commitMessage); }
public string CreateCommit(string commitMessage, string content = null) { using LibGit2Sharp.Repository repository = new(_moduleTestHelper.Module.WorkingDir); _moduleTestHelper.CreateRepoFile(_fileName, content ?? commitMessage); repository.Index.Add(_fileName); _commitHash = Commit(repository, commitMessage); Console.WriteLine($"Created commit: {_commitHash}, message: {commitMessage}"); return(_commitHash); }