2012-06-11 50 views
1

有没有办法使用某种标签的类型的git提交?它看起来不像git-tag是我想要的,但更像是stackoverflow类型的标记。git标签组或stackoverflow类型标记

commit 1 <-- FIX   "Fixed bug 1" 
commit 2 <-- SPECIAL_NEED "1 hour on out of scope work" 
commit 3 <-- FIX   "Fixed bug 2" 
commit 4 <-- FIX   "Fixed bug 3" 
commit 5 <-- SPECIAL_NEED "2 hours on out of scope work" 

然后后来我需要看到提交列表和他们的消息被标记为SPECIAL_NEED。

commit 2 <-- SPECIAL_NEED "1 hour on out of scope work" 
commit 5 <-- SPECIAL_NEED "2 hours on out of scope work" 

感谢

+0

这听起来像你想的混帐之上的一层进行搜索。我不知道任何可以直接实现这种功能的Git特性。 – cdhowie

+1

有些项目在提交注释的第一行中使用了一个单词,比如“bugfix”,“feature”等.git tag只指向一个提交(它们是唯一的),它不是你想要的。海事组织,提供这种信息的最佳地点是提交信息。 – KurzedMetal

回答

4

只是字SPECIAL_NEED添加到您提交的信息,并与

git log --grep=SPECIAL_NEED 
+0

非常感谢。这正是我需要的。 –