
-
⚠️ 如果很多人同時申請 GitHub 帳號,先關掉 Wi-Fi 改用手機網路。 一群人從同一個網路湧進去,GitHub 會當成攻擊而拒絕。
-
GitHub 對 AI 好,對你也好
- 工程師的 Facebook——把作品貼上去讓人看、讓人按讚。
- 但我們用它不是為了社交,是為了三件事:
- 每次改動都留紀錄: 誰在什麼時候改了哪一行,全部留著。AI 幫你寫壞、誤刪,隨時可以看到它動了什麼,不要就還原。
- 它為純文字而生: md 檔在 GitHub 上直接排版,不用另裝軟體,最有利 AI 的格式,省 Token 就是省錢。
- AI 最佳工作環境。 有完整 API,任何 AI 都能讀寫。是 AI Agent 最好的工作環境——檔案在雲端、有版本、機器和人都看得懂。
-
n8n 要一把鑰匙開 GitHub 的門
- n8n 是機器人,不會輸入帳號密碼。
- 比一般服務的 API Key 多幾步,因為 GitHub 讓你決定這把鑰匙能開哪些門。
- 過程會在兩個網站之間跳。
-
@n8n | 步驟 1 選憑證種類
- GitHub 簡單,直接從 Credential 產生,按下右上角橘色大按鈕「Add credential」
Add credential → 搜尋框打 github,跳出兩個選項。- 選 GitHub API。(另一個 OAuth2 要註冊應用程式,麻煩很多)
- 搜尋 github,跳出 2 個選項,選 GitHub API
- 出現三個空欄位。先別填,也別關,鑰匙還沒領。
- 設置 GitHub 頁面,我們只要取得 User 和 Access Token,其他不碰
-
@GitHub | 步驟 2 領鑰匙- ⚠️ 開新分頁,n8n 那頁留著。
-
2-1 註冊帳號
- https://github.com/signup 建議用 Google 帳號註冊,最快,少麻煩。
- Apple 或用 Email 實測有點麻煩。
-
2-2 找到你的 username
- 很多網站用 email 註冊,但GitHub 用用戶名稱(username)。 每個地方都要填,記不住要會找到。兩種找法:
- 點右上角頭像,選單第一行複製
- 或看網址列
github.com/你的用戶名稱複製
- 右上角按下你的大頭貼,就可以複製你的 username
- 很多網站用 email 註冊,但GitHub 用用戶名稱(username)。 每個地方都要填,記不住要會找到。兩種找法:
-
2-3 設定權杖(Token 別家叫 API KEY)
- 這個 Token 不是常聽到的「AI Token」,而是別的網站的「API KEY」= 讓機器人登入的帳密。
- 全站設定:右上角頭像 → Settings
- 右上角大頭貼下是全站 settings
- 開發者設定:左側邊欄最下面的 Developer settings
- 開啓設定頁後,在左側邊欄捲到最底下的 Developer settings
- 權杖設定:Personal access tokens > Tokens (classic) > Generate new token (classic)
- Developer settings > Personal access tokens > Tokens (classic) > Generate new token > Generate new token (classic) 真的藏得很深啊!
- 因為你要開啓權限,有時會要驗證身份,去信箱找信,搜「[GitHub] Sudo email verification code」,複製 8 位驗證碼
- 這個 Token 不是常聽到的「AI Token」,而是別的網站的「API KEY」= 讓機器人登入的帳密。
-
2-4 在權杖設定頁填 3 個欄位
-
欄位 填什麼 1 註記 Note:就是取名,幫你記憶 n8n-wiki2 期限 Expiration:機器人可以用多久 90 days 可以設無限期 3 範圍 Select scopes:機器人有什麼權限 只要勾 repo
- 依照上表填入 3 個就好,repo 一勾,它的子功能都會自動打勾
- 捲到畫面最下面
Generate token 按鈕按下去。
-
-
2-5 立刻傳給自己
- 出現一串
ghp_開頭的字,只顯示這一次。
- 這就是 token = 別人家的 API Key,頁面關掉就不見,趕快點右邊複製符號存起來用 Line 或 email 傳給自己。換電腦換手機都搜得到
-
⚠️ 這串字是你帳號的水錶,知道的人就能用你的。別貼進檔案、別入鏡截圖、別跟人共用。 來不及記就關掉頁面了?沒關係,回同一頁刪掉重做一次即可。
- 出現一串
-
@n8n | 步驟 3 填回 n8n- 切回 n8n 分頁。
-
欄位 填什麼 Server 🚫 別動 User 你的 username Access Token 那串 ghp_Allowed HTTP Request Domains 🚫 別動 - 左上角貓頭旁改個名字,按下 Save。出現綠色 Connection tested successfully 就好了。
- 填入 user 和 access token,其他不要動,按 save,出現綠框就成功了
-
如果失敗了?1)token 貼完整了嗎?User 是從頭像下面複製的而不是 email?
-
常見問題
- token 會過期嗎? 會,到期後 n8n 開始報錯,回去重新產生一個換上。
- 一組憑證能給幾個 workflow 用? 不限,都選同一組。
- 這把鑰匙能做什麼? 你 GitHub 帳號能做的它都能做,所以要收好。
- 👉 接續:設置-llm-wiki-環境
