public IList<GitStash> GetStashes()
{
var list = RunGitCmd("stash list").Split('\n');
var stashes = new List<GitStash>();
for (int i = 0; i < list.Length; i++)
{
string stashString = list[i];
if (stashString.IndexOf(':') > 0 && !stashString.StartsWith("fatal: "))
{
stashes.Add(new GitStash(stashString, i));
}
}
return stashes;
}