TruthsSeek
繁體中文(香港)

指南 發佈時間 2026-10-23 · 更新時間 2026-10-23

GitLab:將公開電郵與登入及提交電郵分開處理

TruthsSeek 出版物 · 編輯政策

快速解答 · GitLab 會在不同層面分別處理電郵地址。主要電郵是登入、提交記錄及通知的預設地址,更改後舊的主要地址會保留為次要地址。另有獨立的「公開電郵」欄位,控制公開個人檔案上顯示的內容;提交電郵設定提供私人電郵選項,而本機 Git 設定亦會影響本機建立的提交記錄。

立即進行檢查 — TraceSeek 可在 20–30 秒內 掃描 3,000+ 個平台。 首次掃描免費。

⬇︎ iOS⬇︎ Android

簡短答案

GitLab 並非只有一個電郵設定,而是有多個設定,各自控制不同的事情:你用來登入的地址、公開個人檔案上顯示的地址,以及附加在你所撰寫提交記錄上的地址。要安全地停用某個地址,必須逐一檢查每個層面,因為更改其中一項並不會自動清理其餘各項。

GitLab 的主要電郵是登入、提交記錄及通知的預設地址;更改後,舊的主要地址會保留為次要地址。來源

這一句話本身已埋下陷阱。如果你把主要電郵改為新地址,舊地址不會從帳戶中消失,而是保留為次要地址。這意味着即使你不再用它登入,它仍可能與你在 GitLab 上的身份相關聯。

三個層面,三項不同設定

層面控制什麼停用電郵時為何重要
主要電郵登入、提交記錄及通知的預設地址更改後舊地址會降為次要地址,而非被移除
公開電郵公開個人檔案上顯示的地址獨立欄位;可顯示一個並非你登入用的地址
提交電郵附加在你所撰寫提交記錄上的地址提供私人電郵選項,但本機 Git 設定亦有影響

實際的教訓是:「將個人檔案設為私人」與「停止使用這個地址」並非同一項操作。上表每一行都需要各自檢查。

第一步:決定公開個人檔案應顯示什麼

「公開電郵」欄位是獨立的設定,用來選擇哪個地址(如有的話)會顯示在你的公開個人檔案上。

「公開電郵」欄位選擇公開個人檔案上顯示的地址,是一項獨立設定。來源

由於它是獨立設定,更改主要登入地址本身並不會改變訪客在你個人檔案上看到的內容。請直接檢查「公開電郵」欄位,並決定該處的地址是否你願意公開展示。如果你正在停用某個地址,這是最先要查看的地方,因為它是最顯眼的層面。

第二步:審慎更改主要地址

如果目標是停止用舊地址登入,請更改主要電郵。但要留意這樣做的後果:舊的主要地址會變成次要地址,而非被刪除。

GitLab 的主要電郵是登入、提交記錄及通知的預設地址;更改後,舊的主要地址會保留為次要地址。來源

因此要預備作出第二個決定。更改之後,請檢視帳戶上的次要地址,並決定舊地址是否應繼續保留。此處引用的認可來源描述了降級行為,但沒有詳細說明所有移除途徑,因此移除次要地址的確切步驟,應在你自己的帳戶設定中確認,而非假設。

第三步:檢查提交記錄暴露了什麼

提交電郵是最常被忽略的層面,因為它與程式碼歷史有關,而非個人檔案頁面。GitLab 的提交電郵選擇包含私人電郵選項。

GitLab 在提交電郵選擇中提供「使用私人電郵」選項;本機建立的提交記錄亦須考慮本機 Git 設定。來源

該選項涵蓋透過 GitLab 建立的提交記錄,但並非全部。你電腦上的本機 Git 設定亦可決定本機建立的提交記錄所記錄的地址,因此單靠 GitLab 設定未必能涵蓋你日後的全部歷史。如果提交記錄的私隱對你重要,請同時檢查 GitLab 的提交電郵設定及你的本機 Git 設定。

歷史提交記錄的限制

這是最需要謹慎的部分。認可的事實描述的是現行設定,而非追溯改寫。所提供的來源均沒有確立:更改提交電郵設定或將個人檔案設為私人,會移除已記錄在過去提交記錄中的地址。

應將歷史暴露視為與現行設定分開的問題:

如果真正關注的是提交歷史中的舊地址,請直接核實該層面,而非假設設定更改會追溯生效。此處的來源沒有記載任何追溯清理機制,因此不應以此為計劃基礎。

核實清單

請按順序完成以下步驟,並記錄你在帳戶中實際觀察到的情況,而非你預期的情況:

  1. 公開個人檔案。 以訪客身份開啟你的個人檔案,留意顯示了哪個地址(如有的話)。然後檢查「公開電郵」欄位,確認它符合你的意圖。
  2. 主要電郵。 確認目前哪個地址是主要地址,哪些是次要地址。如果你更改了主要地址,請之後重新檢查清單,並留意舊地址現在位於次要地址之中。
  3. 提交電郵設定。 確認透過 GitLab 建立的提交記錄選取了哪個選項。
  4. 本機 Git 設定。 檢查任何你會在本地建立提交記錄的機器上所設定的電郵,因為它可能與 GitLab 設定不同。
  5. 歷史提交記錄。 查看你過去撰寫的提交記錄,留意出現的是哪個地址。不要假設設定更改已改動它們。

一個有用的習慣是:任何更改之後,重複步驟 1 至 3,因為這些設定互相獨立,更改其中一項並不確認另一項也已更改。

這在更廣泛的清理工作中如何定位

本指南刻意聚焦範圍:它涵蓋 GitLab 公開個人檔案地址、登入地址與提交地址之間的分隔。如果你更廣泛的任務是找出哪些帳戶與某個電郵地址相關,那是另一項工作。用戶名稱或電郵搜尋可將公開匹配結果呈現為線索,但公開匹配只是線索,而非擁有權的證明,而且搜尋並非完整的帳戶清單。至於下一步,請參閱相關指南:按電郵地址尋找帳戶。

如果你希望在同一項審查中檢查某個用戶名稱在哪些平台出現,TraceSeek 覆蓋 3,000+ 個平台,並提供免費首次掃描,產品描述指需時 20–30 秒。這些是產品陳述而非獨立測量,掃描結果應視為核實的起點,而非身份的確認。

應避免的事項

常見問題

更改 GitLab 主要電郵會移除舊地址嗎?

根據認可的事實,不會。舊的主要地址會保留為次要地址,因此舊地址仍與帳戶相關聯,需要另行決定。

「公開電郵」欄位與我的登入電郵相同嗎?

它們是獨立設定。「公開電郵」欄位選擇公開個人檔案上顯示的地址,而主要電郵則是登入、提交記錄及通知的預設地址。

如果我設定私人提交電郵,舊提交記錄會更新嗎?

所提供的來源沒有確立對過去提交記錄的任何追溯更改。請直接檢查歷史提交記錄,而非假設設定會追溯生效。

為了提交記錄私隱,我需要在 GitLab 以外更改任何東西嗎?

可能需要。本機 Git 設定亦會影響你在本地建立的提交記錄,因此單靠 GitLab 設定未必能涵蓋全部。

常見問題

更改 GitLab 主要電郵會移除舊地址嗎?

根據認可的事實,不會。舊的主要地址會保留為次要地址,因此仍與帳戶相關聯,需要另行決定。

「公開電郵」欄位與我的登入電郵相同嗎?

它們是獨立設定。「公開電郵」欄位選擇公開個人檔案上顯示的地址,而主要電郵則是登入、提交記錄及通知的預設地址。

如果我設定私人提交電郵,舊提交記錄會更新嗎?

所提供的來源沒有確立對過去提交記錄的任何追溯更改。請直接檢查歷史提交記錄,而非假設設定會追溯生效。

為了提交記錄私隱,我需要在 GitLab 以外更改任何東西嗎?

可能需要。本機 Git 設定亦會影響你在本地建立的提交記錄,因此單靠 GitLab 設定未必能涵蓋全部。

繼續閱讀

準備好查找某人?

查看用戶名稱揭示的內容

根據其產品資料,TraceSeek 會在 20–30 秒內搜尋 3,000+ 個平台,並找出與用戶名稱相符的公開個人檔案。首次掃描免費。可能的匹配結果需要手動審核。 首次掃描毋須註冊或登入。

⬇︎ 下載 iOS 版本⬇︎ 下載 Android 版本

適用於 iPhone 及 Android · 20–30 秒掃描 · 3,000+ 個平台

⬇︎ App Store ⬇︎ Google Play