Signed-off-by: Frank Li <lznuaa@gmail.com>
{\r
int ret;\r
CString cmd,output;\r
- cmd=_T("git show-ref");\r
+ cmd=_T("git show-ref -d");\r
ret=g_Git.Run(cmd,&output);\r
if(!ret)\r
{\r
\r
BOOL CGitLogList::GetShortName(CString ref, CString &shortname,CString prefix)\r
{\r
+ TRACE(_T("%s %s\r\n"),ref,prefix);\r
if(ref.Left(prefix.GetLength()) == prefix)\r
{\r
shortname = ref.Right(ref.GetLength()-prefix.GetLength());\r
+ if(shortname.Right(3)==_T("^{}"))\r
+ shortname=shortname.Left(shortname.GetLength()-3);\r
return TRUE;\r
}\r
return FALSE;\r