public void RunGitTests()
{
ForAllGits(git =>
{
Guid repo_id = ITH.CreateRepositoryOnWebInterface(RepositoryName);
CloneEmptyRepositoryWithCredentials(git);
CreateIdentity(git);
CreateAndPushFiles(git);
PushTag(git);
PushBranch(git);
ITH.DeleteDirectory(RepositoryDirectory);
CloneRepository(git);
ITH.DeleteDirectory(RepositoryDirectory);
Directory.CreateDirectory(RepositoryDirectory);
InitAndPullRepository(git);
PullTag(git);
PullBranch(git);
});
}