Câu trả lời:
Tôi không biết về việc gửi tin nhắn trực tiếp cho họ, nhưng nếu bạn đăng bình luận trong một cuộc thảo luận mà họ có liên quan, thì nó sẽ xuất hiện dưới dạng thông báo trong tài khoản github của họ.
Kiểm tra kho lưu trữ và tìm địa chỉ email của họ trong nhật ký Git.
Nếu người dùng đang hoạt động trên GitHub, bạn có thể bắt được địa chỉ email của họ từ nhật ký cam kết hoặc mở ra một vấn đề trong dự án mà họ đang thực hiện.
Tuy nhiên, nếu chúng không hoạt động và không có email hoặc kho lưu trữ có thể nhìn thấy thì dường như không có cách nào trực tiếp. Tôi đã đưa ra cách giải quyết này có thể đáng để thử trong các trường hợp cực đoan:
Settings
kho lưu trữ đóTransfer Ownership
người dùng trong câu hỏiĐiều này sẽ tạo ra một thông báo cho người dùng và cho phép anh ta liên lạc với bạn.
Trong trường hợp khi tài khoản người dùng hoàn toàn chết và bạn chỉ muốn thoát khỏi tài khoản đó để bạn có thể sử dụng tên cho các dự án của riêng mình, bạn cũng có thể liên hệ với bộ phận hỗ trợ, họ sẽ xóa tài khoản đã chết:
Tôi không biết điều này đã diễn ra được bao lâu, nhưng bây giờ bạn có thể thêm @username message_content
vào một cuộc thảo luận và người dùng đó sẽ được thông báo.
Phương pháp này hoạt động vào tháng 2 năm 2019
[ ]
)
Câu hỏi này có câu trả lời tại Stack Overflow .
Mặc dù GitHub đã loại bỏ tính năng nhắn tin riêng tư, nhưng vẫn có một giải pháp thay thế.
GitHub lưu trữ git lưu trữ. Nếu người dùng mà bạn sẵn sàng liên lạc đã từng cam kết một số mã, có nhiều khả năng bạn có thể đạt được mục tiêu của mình. Thật vậy, trong mỗi cam kết được lưu trữ một số thông tin về tác giả của sự thay đổi hoặc người đã chấp nhận nó.
Miễn là bạn thực sự muốn trao đổi với user_test
- Hiển thị trang hoạt động công khai của người dùng:
https://github.com/user_test?tab=activity
- Tìm kiếm một sự kiện cho biết "user_test được đẩy tới [nhánh] tại [repository]" . Thường có những cơ hội tốt, anh ta có thể đã thúc đẩy một trong những cam kết của chính mình. Đảm bảo đây là trường hợp bằng cách nhấp vào liên kết "Xem so sánh ..." và đảm bảo người dùng được liệt kê là một trong những người
ủy quyền.- Sao chép trên máy cục bộ của bạn kho lưu trữ mà anh ấy đã đẩy tới:
git clone https://github.com/..../repository.git
- Tới thư mục đó
cd repository
- Kiểm tra chi nhánh anh đẩy tới:
git checkout [branch]
- Hiển thị các cam kết mới nhất:
git log -50
Là một người viết / tác giả, một email nên được hiển thị cùng với dữ liệu cam kết.
Lưu ý: Mọi cảnh báo liên quan đến email không mong muốn nên được áp dụng ở đó. Do không thư rác.
Một lựa chọn là tìm địa chỉ email của người dùng và sau đó gửi email cho họ. Hikido cung cấp một tiện ích chrome miễn phí sẽ hiển thị cho bạn địa chỉ email của người dùng.