用 Google Cloud 打造你的私有免費 Git 倉庫

屏幕快照 2016-04-28 下午3.39.39

作爲開發者平時可能想寫點(非開源)的小東西,或者想保存一些私人配置什麼的,這些也應該以 Git 的形式長期保存。畢竟 Git 的用途很廣,有一份雲端備份也很明智。但 Github 等服務只對開源項目免費,私有項目是按月收費的,並且還有倉庫數量限制。自己的一些小作品或個人記錄一般沒有多大商業價值,項目本身又非常小,所以不值得花錢購買 Git 服務,但又不太適合公開。這種情況下你就需要一些可靠的免費私有 Git 倉庫了。

其實,Google 雲平臺上有一個 Cloud Source Repositories 服務,這就是我們需要的私有 Git 倉庫功能。這個服務本意是讓你的項目方便地在 Google Cloud 上集成和調試,但是你也可以只使用這個服務,當成你的免費私有倉庫。以前 Google Cloud 中一個項目只能有一個倉庫,用起來不方便,現在一個項目中可以建任意多個私有倉庫了。Cloud Source Repositories beta 版服務是完全免費的,存儲上限是 1 G ,一般存儲源碼等文本文件是足夠用的。

除了私有、免費之外,Cloud Source Repositories 還有以下優點:

  • 作爲 Google 的服務,存儲絕對安全、可靠。
  • 一個 Cloud 項目下可以創建任意多個倉庫。
  • 支持代碼編輯器,可以用瀏覽器在線查看、編輯、提交和倉庫管理。
  • 可以多人協作,訪問私有倉庫。
  • 支持 GitHub 和 Bitbucket 倉庫同步。
  • 與 Google Cloud 的其它服務無縫集成。

使用方法和標準 Git 沒有不同,唯一的差異是初始的賬號認證方式不同。假設你已經本地安裝了 Git ,然後你需要安裝 Google Cloud SDK (一個命令行工具) 來初始化項目和賬號認證,僅第一次需要。當然,你還需要在 Google Cloud 上新建一個項目作爲服務的歸屬,並設置你的收費方式(不使用其他收費服務的話不用擔心扣費)。具體 Git 服務的使用 Google 官方文檔已經寫地非常細緻了,控制檯上也一目瞭然(Git 服務是控制檯菜單中的 Development)。

官網鏈接:https://cloud.google.com/source-repositories/

回答幾個問題:1. 存儲上限已提升爲 1G 。2. 倉庫數量和協作者數量沒有限制。3. 和使用標準 Git 完全一樣,只是初始的賬號認證的方式不同。4. Git 服務完全免費,只要不使用 Cloud 中的其它收費業務就不會扣費。5. vpn 或 proxychains 可以幫你解決的第一步。

本文作者:Guokai Han。

點擊查看原文

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章