Q-PAO 探索製造所
← 科技新聞

DEVELOPER TOOLS / 程式碼來源追蹤

AI 人工智慧

GitHub 預覽推送者追蹤:提交署名之外,多一筆已驗證身分

GitHub 為 Enterprise 客戶推出有限公開預覽,記錄實際通過驗證的推送者,協助區分程式碼署名與把變更送進儲存庫的人。

原文發布 · 本站整理
Q-PAO 編輯整理 · 消息來源:GitHub 官方 Changelog
GitHub 官方發布圖,展示提交紀錄分別列出 committer 與 pusher 身分
圖片:GitHub 官方功能示範圖,非本站專案紀錄 ↗

消息重點

  • 功能在提交紀錄旁保留經驗證的 pusher 身分,並於介面及 API 顯示;author 與 committer 欄位仍是另一組資料。
  • GitHub 說明,原本的作者與提交者名稱、電子郵件由用戶端提供,單看這些欄位不足以確認推送者。
  • 新規則可要求 committer 電子郵件符合推送者的已驗證地址;需要較嚴格檢查的儲存庫可將它加入 ruleset。

依據:Push attribution for commits in limited public preview ↗

本站觀察

本站觀察:人員與 AI 工具共同改程式時,留下可查核的操作身分,有助於釐清變更由哪個帳號送入。它能改善追查線索,但無法直接證明程式由誰撰寫、是否使用 AI,或內容是否安全。

來源與更正

本文為官方消息摘要及本站觀察,非廠商合作稿,也非本站硬體實測。產品條件與支援範圍以官方最新資料為準。

閱讀 GitHub 官方 Changelog 原文 ↗ · 回報內容問題