首頁  >  文章  >  後端開發  >  為什麼我在使用 Go 專案的 CircleCI 中收到「簽章類型不正確」和 Git 分支錯誤?

為什麼我在使用 Go 專案的 CircleCI 中收到「簽章類型不正確」和 Git 分支錯誤?

Barbara Streisand
Barbara Streisand原創
2024-11-27 08:56:11721瀏覽

Why Am I Getting

不正確的簽章類型警告和 Git 分支錯誤

GitHub 上擁有 Go 專案的 CircleCI使用者在使用預設的「.circleci/config」時可能會遇到與其程式碼無關的錯誤.yml」範本。此錯誤包括訊息:

agent key RSA SHA256: ... returned incorrect signature type

簽署類型錯誤警告

此警告表示SSH 連線協商期間SSH 代理程式的簽章類型有問題。簽名,它可能會拒絕連線。這違反了代理協議。 Git,表示在沒有為分支配置遠端的情況下嘗試執行git pull 指令。 🎜>

不正確的簽章類型警告:

檢查SSH代理是否配置正確並支援所需的簽章演算法。 🎜>

指定使用git時從中提取的遠端分支pull.

如果使用go get 進行依賴安裝,請考慮使用go build 來代替,因為它會自動獲取依賴,而不需要git pull。更複雜的依賴管理,請使用Git 本身而不是go get。

以上是為什麼我在使用 Go 專案的 CircleCI 中收到「簽章類型不正確」和 Git 分支錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn