7

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

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

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

如果没有外部项目管理软件,你能做到这一点吗?您可以直接在 git 中执行此操作,还是使用现有的 git repo 管理器(如 GitHub 或 Bitbucket)?

4

2 回答 2

6

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

这就是它的样子:

在此处输入图像描述

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

于 2013-01-09T22:17:13.737 回答
1

刚刚宣布了另一种将回购组合在一起的替代方案(2017 年 1 月 31 日;在 OP 提出问题 4 年后):“介绍主题”。

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

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

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

在主题的官方文档页面上查看更多信息。
你可以:

于 2017-01-31T22:09:00.410 回答