快轉到主要內容

Github與Git的電子信箱郵箱地址設置

·557 字·2 分鐘
Gal Mail

眾所周知,git的commit資訊往往包含信箱等數據,似乎官方不會主動處理開啟Private信箱帳號的git內容

詢問Copilot可知:

在 GitHub 網頁上查看其他使用者的 commit 提交者信箱等 git 資訊的步驟如下:

  1. 找到對應的倉庫:造訪 GitHub,然後在搜尋框中輸入你想查看的倉庫名稱。
  2. 查看 commit 資訊:在倉庫頁面,點選「Commits」查看提交記錄。
  3. 選擇特定的 commit:找到你感興趣的 commit,點擊它旁邊的哈希值(commit ID)。
  4. 查看詳細資訊:在 commit 的詳細頁面,可以看到提交者的使用者名稱和提交時間。如果提交者的郵箱是公開的,你也可以在這裡看到。
  5. 取得信箱資訊:如果提交者的信箱沒有直接顯示,你可以在 commit 詳情頁面的 URL 後面加上 .patch,然後造訪這個新的 URL。這樣通常可以看到提交者的郵箱地址⁸。

請注意,GitHub 使用者可以選擇隱藏他們的郵箱地址,所以有時你可能無法直接在 GitHub 上找到某個使用者的郵箱資訊。如果郵箱地址是私密的,那麼即使使用上述方法,你也無法查看到郵箱地址。如果需要與該用戶聯繫,可以嘗試透過其他方式,例如在 GitHub 上留言給他們。

查找發現,github網頁提交的郵件命名規則為 ⟨userid⟩+⟨username⟩@users.noreply.github.com 就這麼填吧(雖然都是好像亂填也沒事,甚至可以填寫他人的信箱