🚀 from error to study/Github

[github] 깃허브 컴퓨터별 잔디 안 심어지는 오류

천재강쥐 2022. 8. 10. 11:21

[error  내용]

 

사진과 같이 분명히! commit & push를 했음에도 잔디가 심어지지 않는 오류 발생

 

집 컴퓨터로 커밋, 푸시 했을 때는 잔디 잘 심어짐

학원 컴퓨터로 커밋, 푸시 했을 때는 잔디가 안 심어짐

 

학원 다니면서 매일 커밋 앤 푸시를 하며 깃허브를 사용하던 나

주말은 그렇다 치고 평일에는 왜 잔디가 안 심어져 있을까

아니 이게 성실함의 척도라면서요

잃어버린 성실함

내 잔디 내놔

 

 


[error  해결 방법]

 

이클립스에 설정된 git email과 깃허브의 email이 달라서 그렇다

깃허브 설정과 이클립스 설정 확인 후 각각 등록된 이메일을 통일해서 맞춰 주면 됨!

 

 

 

<깃허브 등록 이메일 확인하는 법>

Settings - Emails - Primary email address 확인 후 save 

여기 등록된 이메일과 이클립스에 등록된 이메일이 같아야 하므로

잘기억해 놓자

 

 

<이클립스 등록 이메일 확인하는 법>

그저 확인용이라면 Git Staging에 있는 Author, Committer 정보를 확인하면 됨

이렇게 확인했는데 깃허브 등록 이메일과 달라서 더욱 정확한 확인, 수정이 필요하다면

 

Window - Preferences - Git - Configuration - User Settings 접속

아마 현재 user가 존재하지 않거나 존재하더라도 email이 깃허브에 등록된 것과 다를 것임

그럼 Add Entry 를 클릭해서

Key: user.email

Value: 설정하고자 하는 이메일 주소(깃허브와 같아야 함)

기재 후 Add

Key: user.name

Value: 설정하고자 하는 유저 이름(아무거나 해도 상관없음)

기재 후 Add

다시 Configuration으로 돌아오면 방금 등록한 유저의 mail와 name이 입력됐을 거고

Apply and Close 해 줌

그 후 Git Staging 영역에도 내가 등록한 이름과 메일로 잘 뜨는지 확인 후에 commit and push를 해 주면

오늘 날짜의 잔디가 심어진 것 확인 가능

건설적인 날짜로 기록 완료

이예쓰