如何按关键字或标签或属性对多个git存储库进行分组?您是否必须在某些外部工具中管理repos,或者是否可以使用git客户端查找具有特定属性的所有repos?
例如,Project1用于客户端X,它是为iPad构建的,它包含一个jQuery插件,并且是一个响应式布局的实验。 Project2是为Android构建的,还有其他几个属性。
在典型的项目管理软件中,我可能会为每个项目创建标签和关键字,以便找到所有jQuery项目或所有Android + iPad项目。
如果没有外部项目管理软件,你能做到吗?你可以直接在git中使用,或者使用现有的GitHub或Bitbucket等git repo管理器吗?
答案 0 :(得分:5)
对于github,您可以使用gitrep(外部oauth应用程序),它允许您通过标签分配来组织已加星标的回购。它就像del.icio.us但是代码。
它的样子:
顺便说一句,屏幕截图上的标签是自动分配的。
答案 1 :(得分:1)
另一种将回购分组合并的方法刚刚宣布(2017年1月31日; OP问题后4年):“Introducing Topics”。
主题是在GitHub存储库之间创建基于主题的连接的标签,让您按类型,技术等探索项目。
点击您感兴趣的主题以查找相关的存储库 向您的存储库添加主题也有助于其他用户发现您的项目。
点击official documentation page on Topics了解更多信息 你可以: