public void SaveFileFromRepositoryTest()
{
GitFileStatusTracker.Init(tempFolder);
File.WriteAllLines(tempFile, lines);
GitFileStatusTracker tracker = new GitFileStatusTracker(tempFolder);
tracker.StageFile(tempFile);
tracker.Commit("test");
tracker.SaveFileFromRepository(tempFile, tempFile + ".bk");
var newlines = File.ReadAllLines(tempFile + ".bk");
Assert.AreEqual(lines[0], newlines[0]);
Assert.AreEqual(lines[1], newlines[1]);
Assert.AreEqual(lines[2], newlines[2]);
}