如何按关键字/标记对git存储库进行分组

时间:2013-01-09 22:13:06

标签: git github bitbucket

如何按关键字或标签或属性对多个git存储库进行分组?您是否必须在某些外部工具中管理repos,或者是否可以使用git客户端查找具有特定属性的所有repos?

例如,Project1用于客户端X,它是为iPad构建的,它包含一个jQuery插件,并且是一个响应式布局的实验。 Project2是为Android构建的,还有其他几个属性。

在典型的项目管理软件中,我可能会为每个项目创建标签和关键字,以便找到所有jQuery项目或所有Android + iPad项目。

如果没有外部项目管理软件,你能做到吗?你可以直接在git中使用,或者使用现有的GitHub或Bitbucket等git repo管理器吗?

2 个答案:

答案 0 :(得分:5)

对于github,您可以使用gitrep(外部oauth应用程序),它允许您通过标签分配来组织已加星标的回购。它就像del.icio.us但是代码。

它的样子:

enter image description here

顺便说一句,屏幕截图上的标签是自动分配的。

答案 1 :(得分:1)

另一种将回购分组合并的方法刚刚宣布(2017年1月31日; OP问题后4年):“Introducing Topics”。

  

主题是在GitHub存储库之间创建基于主题的连接的标签,让您按类型,技术等探索项目。

https://cloud.githubusercontent.com/assets/5679180/22481693/02b5bfb2-e7ab-11e6-8499-33d33c240621.png

  

点击您感兴趣的主题以查找相关的存储库   向您的存储库添加主题也有助于其他用户发现您的项目。

点击official documentation page on Topics了解更多信息 你可以: