Blog

GitHub Không Gửi Email Xác Minh: Cần Làm Gì

Markdown

Gửi lại email từ GitHub, liên kết hết hạn, địa chỉ sai hoặc đã được sử dụng, tài khoản bị hạn chế và bảo mật email. Toàn bộ quy trình xác minh.

Đọc toàn bộ bài viết

Nếu GitHub chưa gửi email xác minh, hãy vào Settings → Emails và nhấp vào Resend verification email bên dưới địa chỉ của bạn. Liên kết trong email có hiệu lực trong 24 giờ: nếu bạn đã quá hạn, hãy yêu cầu liên kết mới.

GitHub lưu trữ dự án trên đám mây để chứa mã nguồn và ghi nhớ mọi thay đổi. Nhưng cho đến khi email của bạn được xác minh, GitHub sẽ không cho phép bạn tạo repository. Repository là tên GitHub dùng để gọi thư mục dự án trên đám mây.

Dưới đây là tất cả các trường hợp theo thứ tự: không có email, liên kết mở ra lỗi, địa chỉ đã được sử dụng và tài khoản bị hạn chế. Hãy lần lượt xem từng trường hợp.

Các tài liệu thực tế khác: tài liệu Ailoot.

Điểm chính

Yêu cầu gửi lại email xác minh trong Settings → Emails bằng nút Resend verification email. Liên kết trong email có hiệu lực trong 24 giờ; sau đó, bạn cần yêu cầu liên kết mới. Nếu liên kết mới mở ra lỗi, hãy đăng xuất khỏi GitHub, khởi động lại trình duyệt, đăng nhập vào đúng tài khoản rồi mở lại liên kết. Lỗi “Email is already verified by another user” nghĩa là địa chỉ đó đã được xác minh trong một tài khoản khác: hãy xóa địa chỉ khỏi tài khoản đó hoặc dùng địa chỉ khác. GitHub không xác minh các địa chỉ email dùng một lần.

Yêu cầu gửi lại email ở đâu

Trước tiên, hãy kiểm tra thư mục Spam và, nếu dùng Gmail, cả thẻ Promotions. Trong Settings → Emails, hãy kiểm tra xem địa chỉ có bị gõ sai không.

Nếu không có email, hãy yêu cầu gửi email mới:

  1. Trên GitHub, nhấp vào ảnh hồ sơ ở góc trên bên phải, rồi nhấp Settings.
  2. Trong thanh bên, bên dưới Access, chọn Emails.
  3. Bên dưới địa chỉ bạn đang xác minh, nhấp Resend verification email.
  4. Mở email từ GitHub và làm theo liên kết.

Sau khi bạn làm theo liên kết, GitHub sẽ mở trang chủ tài khoản và hiển thị biểu ngữ xác nhận email của bạn đã được xác minh.

Nếu email thứ hai cũng không đến, hãy thêm một địa chỉ khác trong cùng mục, chẳng hạn Gmail, rồi xác minh địa chỉ đó. Một tài khoản GitHub có thể có bất kỳ số lượng địa chỉ email nào, và GitHub coi địa chỉ không thể nhận email từ họ là chưa được xác minh.

Đã nhận được email nhưng liên kết mở ra lỗi

Hãy kiểm tra thời điểm email đến. Nếu đã quá 24 giờ, liên kết sẽ không còn hoạt động. Quay lại Settings → Emails và yêu cầu email mới.

Nếu liên kết chưa đến một ngày tuổi nhưng GitHub vẫn hiển thị lỗi, hãy kiểm tra xem bạn đã đăng nhập đúng tài khoản chưa. GitHub đề xuất trình tự sau:

  1. Đăng xuất khỏi tài khoản GitHub.
  2. Đóng trình duyệt rồi mở lại.
  3. Đăng nhập vào tài khoản có địa chỉ email bạn đang xác minh.
  4. Làm theo liên kết trong email một lần nữa.

Tài liệu thực tế về cách làm việc với dự án và tác nhân: tài liệu Ailoot.

Vì sao cần xác minh email nếu Claude Code hoạt động với GitHub?

Trước đây, bạn cần biết cách dùng GitHub và xem ít nhất vài hướng dẫn. Giờ đây bạn có thể đơn giản hóa quy trình: nhờ Claude Code giúp kết nối GitHub. Hãy nói với Claude Code: “Nghe này, chúng ta cần kết nối GitHub. Hãy viết ra tất cả các bước để chúng ta có thể kết nối GitHub của tôi ở đây.” Claude Code sẽ cho bạn biết cần nhấp vào đâu và đăng nhập ở đâu. Sau đó, Claude Code tự tạo, cập nhật và xóa các repository. Chúng tôi đặt repository ở chế độ riêng tư.

Tất cả những việc này sẽ không thể thực hiện được nếu email chưa được xác minh. GitHub sẽ không cho phép bạn tạo repository hoặc cấp quyền cho ứng dụng bên thứ ba đối với tài khoản. Bạn cũng sẽ không nhận được thông báo qua email.

Video tổng quan về các kỹ thuật Claude Code:

Video sẽ tải khi bạn cuộn trang
Các kỹ thuật Claude Code: giọng nói, tác nhân phụ, quy trình thường lệ, kỹ năng và MCP

Trong 21 phút, video trình bày mọi điều bạn cần biết về cách dùng Claude Code: nhập liệu bằng giọng nói, trợ lý tác nhân, kỹ năng, MCP, kế hoạch và Git. Hãy xem video trước khi kết nối GitHub.

Tài liệu bổ sung về cách làm việc với tác nhân: tài liệu Ailoot.

“Email is already verified by another user”

Thông báo đầy đủ là: Error adding EMAIL: Email is already verified by another user. Địa chỉ của bạn đã được xác minh trong một tài khoản GitHub khác.

Có 2 lựa chọn. Nếu tài khoản đó là của bạn, hãy đăng nhập vào tài khoản, xóa địa chỉ trong phần cài đặt email rồi quay lại tài khoản mới. Nếu tài khoản cũ có commits (các thay đổi mã nguồn đã lưu), hãy thêm lại địa chỉ vào tài khoản đó mà không xác minh: thao tác này giữ các commits liên kết với tài khoản cũ. Nếu tài khoản đó không phải của bạn, hãy dùng một địa chỉ email khác thuộc quyền sở hữu của bạn cho GitHub.

Nên dùng địa chỉ email nào cho GitHub

GitHub không xác minh các địa chỉ email dùng một lần. Nếu bạn muốn ẩn địa chỉ trong commits, GitHub cung cấp địa chỉ noreply cho mục đích đó. Địa chỉ này không thay thế địa chỉ email thật của tài khoản.

Hầu hết chúng ta liên kết mọi thứ với một địa chỉ email Google: ChatGPT, Codex và Claude Code. Vì vậy, bảo mật email cần được chú ý cẩn thận như bảo mật ứng dụng nhắn tin, thậm chí còn hơn thế. Email là cách đặt lại mật khẩu cho mọi dịch vụ khác: một khi ai đó chiếm được email của bạn, mọi rắc rối sẽ bắt đầu. Nếu ai đó truy cập được email Google của bạn, họ có thể vào GitHub và lấy mã nguồn của tất cả dự án của bạn.

Đối với địa chỉ email bạn liên kết với GitHub:

  • bật xác thực hai yếu tố và, để đăng nhập nhanh, thêm passkey (khóa đăng nhập trên thiết bị của bạn);
  • thêm số điện thoại để khôi phục tài khoản.

Và doanh nghiệp luôn phải sở hữu mọi quyền truy cập: email, tên miền, dịch vụ lưu trữ và các repository.

Cách chọn địa chỉ email để đăng ký dịch vụ AI được trình bày trong một bài viết riêng.

GitHub hạn chế tài khoản và yêu cầu bạn đổi email

Các bước này chỉ áp dụng nếu chính GitHub hiển thị thông báo rằng tài khoản của bạn bị hạn chế và nêu rõ bạn phải đổi địa chỉ để khôi phục quyền truy cập.

  1. Thêm một địa chỉ khác không phải email dùng một lần và đặt địa chỉ đó làm địa chỉ chính.
  2. Xác minh địa chỉ chính mới.
  3. Xóa địa chỉ cũ khỏi tài khoản.
  4. Liên hệ Bộ phận hỗ trợ GitHub và yêu cầu họ xem xét hạn chế này.

Trong phần cài đặt, trình tự là: mở Settings → Emails, nhập địa chỉ mới vào Add email address rồi nhấp Add. Trong phần Primary email address, chọn địa chỉ đó rồi nhấp Save. Trước tiên, hãy xác minh qua email, sau đó xóa địa chỉ cũ bằng biểu tượng thùng rác bên cạnh địa chỉ đó.

Tiếp theo là gì

Email của bạn đã được xác minh và biểu ngữ đã xuất hiện. Giờ đây bạn có thể kết nối GitHub với Claude Code và lưu trữ các dự án ở đó.

Bài viết riêng trình bày những gì trợ lý lập trình GitHub Copilot cung cấp miễn phí và giới hạn của nó. Bài viết riêng cũng giải thích liệu bạn có thể dùng mã nguồn GitHub của người khác trong sản phẩm của mình và bán sản phẩm đó hay không.

Nếu gặp sự cố, hãy ghi lại giai đoạn xảy ra sự cố: email không đến, liên kết không mở được hoặc địa chỉ đã được sử dụng.

Nguồn

Tài nguyên và công cụ khác: Ailoot.

Xem thêm chi tiết

Câu hỏi thường gặp

Liên kết xác minh GitHub mới vẫn lỗi thì làm gì?

Kiểm tra đang đăng nhập đúng tài khoản có địa chỉ cần xác minh. Đăng xuất, đóng mở lại trình duyệt, đăng nhập đúng tài khoản rồi thử link mới; link quá 24 giờ cần thay.

Địa chỉ noreply GitHub có thay email tài khoản không?

Không. Noreply có thể ẩn địa chỉ trong commit, nhưng tài khoản vẫn cần email thật nhận và xác minh được. GitHub không xác minh email dùng một lần.

Tất cả bài viết