這張圖顯示了一個專案的 repo 有多少大,衡量的標準是程式碼的行數(圖片太大,建議儲存之後在電腦上看)。
最上面是一個簡單的 iPhone 應用,程式碼行數還不到 10w,後面緊接著的是 UNIX 1.0 和 Win32
Google 的程式碼庫遠遠超過了其他專案,總共有 20 億行。
不過 Google 不是最大的 Git Repo,因為 Google 內部用的是自己開發的版本管理工具,可以讓 Google 內部 62000 名員工(其中有 1/3 是程式設計師)更加高效地工作。
最大的 Git Repo 是微軟的 Windows:
- 檔案數量有 350w
- 大小有 300 GB
還有一些大家比較熟悉的專案,他們的程式碼行數:
- Chrome: 5M
- 魔獸世界(服務端): 6M
- Firefox: 9M
- Android: 11M
- Windows XP: 39M
- Office 2013: 44M
- Facebook: 61M