public void AmendCommitTest()
{
GitFileStatusTracker.Init(tempFolder);
File.WriteAllLines(tempFile, lines);
GitFileStatusTracker tracker = new GitFileStatusTracker(tempFolder);
tracker.StageFile(tempFile);
tracker.Commit("中文 1čtestč");
Assert.IsTrue(tracker.LastCommitMessage.StartsWith("中文 1čtestč"));
File.WriteAllText(tempFile, "changed text");
tracker.StageFile(tempFile);
tracker.Commit("new message", true);
Assert.IsTrue(tracker.LastCommitMessage.StartsWith("new message"));
}