private void CheckAdd(string aName)
{
if (iTreeAddList.ContainsKey(aName) || iBlobAddList.ContainsKey(aName))
{
throw (new GitException(aName + " already staged for addition"));
}
if (Find(aName) != null)
{
throw (new GitException(aName + " already exists"));
}
}