2013-01-09 48 views
6

如何按關鍵字或標籤或屬性對多個git存儲庫進行分組?你是否需要在某些外部工具中管理回購站,或者是否可以使用git客戶端來查找具有特定屬性的所有回購站?如何按關鍵字/標籤對git存儲庫進行分組

例如,Project1用於客戶端X,它是爲iPad構建的,它包含一個jQuery插件,並且是一個具有響應式佈局的實驗。 Project2是爲Android構建的,並具有其他幾個屬性。

在典型的項目管理軟件中,我可能會爲每個項目創建標籤和關鍵字,以便找到所有jQuery項目或所有Android + iPad項目。

你能否在沒有外部項目管理軟件的情況下做到這一點?你可以直接在git中執行此操作,還是使用GitHub或Bitbucket等現有的git repo管理器?

+0

Git本身對「項目標籤」一無所知。這是一個完全外在的概念。就像從你下載某個文件的地方詢問你的文件系統一樣。 – cdhowie

回答

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
您可以: