2012-08-07 118 views
77

我是git的新手,現在我正在做的是將所有最近的項目作爲存儲庫上傳到github。有很多不同的項目,如網頁設計,WordPress主題和不同類型的應用程序。其中一些也屬於更大的項目,因爲它們是關於測試某些東西作爲不同的應用程序。我可以將儲存庫安排到Github上的文件夾中嗎?

問題是我現在在線上有一個令人困惑的存儲庫數量。如何將相關的github存儲庫分組到一個文件夾結構中?有沒有一種功能可以提供任何能夠在github上訂購和構建標籤庫的能力?

+1

這個名字,也許? ^^ – poke 2012-08-07 21:44:37

回答

29

在GitHub本身上,除非您創建organizations,否則無法通過「文件夾」對您的回購進行分組。例如,
參見SublimeText,作爲一組所有sublimeText軟件包回購。

但是這不會支持嵌套的文件夾組織。

現在(2017年6月),只支持nested team organization structure


另一種解決方案是給你定義哪些引用其他軟件庫的存儲庫,聲明爲submodules

這樣,當您克隆其中一個repos(引用其他repos)(稱爲「parent repos」)時,它們將被克隆到其自己的目錄中,併爲每個子模塊創建一個子目錄。

它在你的GitHub賬戶本身並不明顯(因爲它仍然包含大量的回購協議,甚至更大的回購協議),但是通過克隆一個父回購協議,你將得到所有的關聯子模塊。

+2

好吧,所以我必須使用許多組織......它有什麼原因,你爲什麼不能通過文件夾來組織你的代表? – danijar 2012-08-08 14:28:50

+4

@sharethis我沒有理由知道,除了這還不是GitHub提出的功能。 – VonC 2012-08-08 15:05:54

+4

願望清單備註;標籤對我來說也可以。 https://github.com/isaacs/github/issues/302 – AnneTheAgile 2014-11-20 21:08:23

0

我用Organizations安排回購。這允許清晰的劃分和明確的組織,如果需要的話可以分享。例如:

我的組織

  • JMR-IOS(iOS版回購)
  • JMR-工作(工作回購)
  • 用戶科目(Pers的回購)

所有組織回購是公開的,除非你向開發者賬戶upgrade($ 7 /月)

相關問題