private void BranchDropDown(object sender, EventArgs e)
{
GitModule module = new GitModule(Directory.Text);
Branch.DisplayMember = "Name";
IList<GitRef> heads;
if (module.IsValidGitWorkingDir())
heads = module.GetRefs(false);
else
heads = new List<GitRef>();
heads.Insert(0, GitRef.NoHead(module));
Branch.DataSource = heads;
}