답변:
사용자가 GitHub에서 활동중인 경우 커밋 로그에서 이메일 주소를 포착하거나 작업중인 프로젝트에서 문제를 열 수 있습니다.
그러나 비활성 상태이고 눈에 보이는 이메일이나 저장소가없는 경우 직접적인 방법이 아닌 것 같습니다. 극단적 인 경우 시도해 볼 가치가있는이 해결 방법을 생각해 냈습니다.
Settings
해당 저장소 로 이동Transfer Ownership
문제의 사용자에게 저장소를 통해 보내기이렇게하면 사용자에게 알림이 표시되고 사용자에게 연락 할 수 있습니다.
사용자 계정이 완전히 만료 된 경우 자신의 프로젝트 이름을 사용할 수 있도록 제거하려는 경우 지원 부서에 문의하면 죽은 계정이 제거됩니다.
시간이 얼마나 걸 @username message_content
렸는지 모르겠지만 이제 토론에 추가 할 수 있으며 해당 사용자에게 알립니다.
이 방법은 2019 년 2 월에 작동했습니다
[ ]
)
이 질문에 대한 답변은 Stack Overflow 입니다.
GitHub가 개인 메시징 기능을 제거했지만 여전히 대안이 있습니다.
GitHub 호스트 git 리포지토리. 통신하려는 사용자가 일부 코드를 커밋 한 경우 목표에 도달 할 가능성이 높습니다. 실제로 각 커밋 내에 변경 작성자 또는 수락 한 사람에 대한 정보가 저장됩니다.
사용자 user_test 와 교환하기 위해 정말로 죽어 가고 있다면
- 사용자의 공개 활동 페이지를 표시하십시오.
https://github.com/user_test?tab=activity
- "user_test가 [repository]의 [branch]에 푸시되었습니다" 라는 이벤트를 검색하십시오 . 일반적으로 좋은 기회가 있으며, 그는 자신의 커밋 중 하나를 밀었습니다. "비교보기 ..."링크를 클릭하여이 경우를 확인하고 사용자가
커미터 중 하나로 표시되는지 확인하십시오 .- 그가 푸시 한 저장소를 로컬 머신에서 복제하십시오.
git clone https://github.com/..../repository.git
- 해당 디렉토리로 이동
cd repository
- 그가 밀었던 지점을 점검하십시오.
git checkout [branch]
- 최신 커밋을 표시하십시오.
git log -50
커미터 / 저자로서 커밋 데이터와 함께 이메일이 표시되어야합니다.
참고 : 원치 않는 이메일과 관련된 모든 경고가 여기에 적용되어야합니다. 수행 하지 스팸.