2013-11-21 58 views

回答

102

您在https://github.com/settings/tokens 上創建您的API令牌,然後將環境變量HOMEBREW_GITHUB_API_TOKEN設置爲您的令牌的值。

創建令牌時,請確保您只選擇所需的範圍。 正如乍得在answer中指出的那樣,取消所有範圍是非常合理的!

設置令牌是通過使用export命令完成的。例如:

export HOMEBREW_GITHUB_API_TOKEN=xxxx 

要確保每當你打開,你可以將此命令添加到您的~/.bash_profile文件終端這個設置。

以供將來參考,本主題中的以下兩個問題進行了討論:

+0

我很傻。謝謝! – keypulsations

+0

歡迎您! – reto

+4

這讓我感到困惑,我找出了創建個人API令牌的鏈接,在這裏https://github.com/settings/tokens不是'https:// github.com/settings/applications' –

16

其他比@reto已經表示,它不明白我創建一個令牌時選擇什麼範圍。我擔心這一點,因爲我不想太多。

根據https://gist.github.com/christopheranderton/8644743他們確認你應該取消選擇所有範圍。我已經在我的盒子上完成了這個任務,到目前爲止,事情按預期工作。

+1

這個建議應該真正進入選定的答案,用粗體字體。 – Shep

+0

@Shep謝謝你的提示,已完成 – reto

+1

當你遇到速率限制錯誤時,Homebrew給出的URL會取消爲你選擇的範圍'https://github.com/settings/tokens/new?scopes =&description = Homebrew'但是這個答案是肯定的,因爲Homebrew的輸出沒有明確提到範圍。 – Dennis