GitHub 上擁有 Go 專案的 CircleCI使用者在使用預設的「.circleci/config」時可能會遇到與其程式碼無關的錯誤.yml」範本。此錯誤包括訊息:
agent key RSA SHA256: ... returned incorrect signature type
此警告表示SSH 連線協商期間SSH 代理程式的簽章類型有問題。簽名,它可能會拒絕連線。這違反了代理協議。 Git,表示在沒有為分支配置遠端的情況下嘗試執行git pull 指令。 🎜>
不正確的簽章類型警告:
檢查SSH代理是否配置正確並支援所需的簽章演算法。 🎜>
如果使用go get 進行依賴安裝,請考慮使用go build 來代替,因為它會自動獲取依賴,而不需要git pull。更複雜的依賴管理,請使用Git 本身而不是go get。
以上是為什麼我在使用 Go 專案的 CircleCI 中收到「簽章類型不正確」和 Git 分支錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!