如何取得免費的 GitHub Pro 帳號

前言

雖然 GitHub 已經有提供相當多的免費服務,但不免還是會希望自己帳號可以有 Pro,因此這一篇就來介紹一下如何取得 GitHub Pro 帳號吧。

GitHub 與 GitHub Pro 差異

這邊簡單的說明一下一般帳號與付費帳號的差異。

GitHub 與 GitHub Pro 帳號在早期還沒被微軟收購時,這兩種帳號的差異性其實會非常的明顯,因為只有 GitHub Pro 可以開啟私密專案,但後來微軟收購 GitHub 之後人人都可以開啟私密專案,可參閱此文章。

而當時要升級到 GitHub Pro 帳號就必須繳 7 美金,所以後來在微軟宣佈收購之後不但人人都可以開啟私密儲存庫之外 GitHub Pro 也變成只要 4 美金整體價格就差異非常大。

而 GitHub 免費帳號雖然可以開啟私密儲存庫,但卻只能三個協作者開發,假使你會有第四或第五位開發者,那麼就必須要花錢購買 GitHub Pro,除此之外 Branch 的分支保護也必須是 GitHub Pro 帳號才能夠使用。

取得 GitHub Pro 方式

要取得 GitHub Pro 最主要兩種方式

  • 付錢買(講幹話)
  • 透過學術帳號免費取得

當然第一種方式你可以請公司或者自己有多餘閒錢自己每個月扣款,那身為一個窮開發者又剛好你持有學術 Email 帳號,那麼就可以使用 GitHub 的「學生開發者專案」來申請。

那申請方式其實很簡單,就是直皆使用學術帳號來註冊 GitHub 並到「GitHub Student Developer Pack」點下「Get your pack」來取得。

GitHub Student Developer Pack

但大多開發者可能本身已經使用自己帳號許久,甚至是使用自己的目前的帳號來建立部落格,所以隨便要你換一個帳號也不可能,因此這邊有另一種方式可以解決。

首先進入到 GitHub Setting 中的 Emails 選項

Emails

接下來在「Add email address」輸入你的學術 Email(帶有 .edu.tw 的帳號),輸入完畢後會需要驗證一下,就去信箱收一下驗證信即可加入到當前帳號內。

將學術帳號加到目前自己使用的 GitHub 之後就可以回到「GitHub Student Developer Pack」點下「Get your pack」來申請 GitHub Pro 帳號

GitHub Student Developer Pack

那麼這邊先暫停下什麼是 GitHub Student Developer Pack 呢?簡單來講就是 GitHub 提供給學生的特別方案(廢話),因此該頁面底下全部的功能都會優惠給學生,滿多都是免費使用甚至是可以免費使用一年,詳細可以自己去看

All offers

其中 GitHub Pro 就是一個

GitHub Pro

進入到「Get your pack」之後基本上你不用填寫什麼直接按下「Submit your information」送出即可,這邊只需要注意一點,申請驗證的時候請選擇 .edu.tw 去送出,否則會失敗。

(記得填寫「How do you plan to use GitHub?」欄位。)

edu

送出之後就等審核通過,我自己申請之後大約 5~10 分鐘就通過了。

申請通過之後就可以看到自己帳號底下多了一個 Pro 標籤,這就代表你帳號變成 GitHub Pro 囉~

GitHub Pro

當轉為 GitHub Pro 之後私密儲存庫就不再限制於三人並且也可以設置 Branch 保護設定以及 GitHub Actions 變成三千分鐘等等。

不確定的話也可以透過「Personal billing」查看

GitHub Pro

基本上依照 GitHub 說明就是只要你在學期間(持有學校信箱)那麼就可以一直享有 GitHub Pro 服務以及 GitHub Student Developer Pack 其他服務。

參考文獻

可以給點牡蠣。
Google AD