#0 개요
음... 나는 분명 열심히 커밋을했는데, 계속해서 잔디가 안올라오고 있다.
#1 원인분석
우선 해결하고자 원인을 찾아보니 내 github계정의 정보와 달라서일 가능성이 있다고 한다.
1) 터미널 오픈 후 명령 입력
git config --list
터미널 오픈 후 이 명령을 입력하게 되면
git 리스트가 쭉 뜨는데
그중 저 user.name과 user.email이 어떻게 설정되어있느냐가 중요하다.
무엇을 기준으로 맞춰야할까?
2) github 셋팅 기준
#user.name
이건 임의대로 하는게 아니고 깃허브 홈페이지에 로그인을 하면
오른쪽 상단(버전에 따라서 추후 위치는 달라질수있음)에
저렇게 사진(프로필)을 클릭하면 떨어지는 드롭다운 메뉴중에
Signed in as
<당신이름>
이 있다.
이 <당신 이름>을 user.name이라고 생각하면 된다.
git config --global user.name <당신이름>
으로 박아주고 이것을 실제코드로 적용하자면 나의 경우는
git config --global user.name daniel4191
이 된다.
#user.email
1)
user.email의 경우는 user.name을 찾을때 눌렀던 프로필사진을 누르면
나오는 드롭다운중에 거의 맨 밑에 Settings라고 있다. 그것을 눌러준다.
2)
그 후에는 왼쪽에보면 Access - Emails가 있는데 이걸눌러준다.
그러면 가장 상단에 Eamils가 있고
메일 주소 옆에 - Primary라고 초록색 글씨가 박힌게 있을거다. 그게 당신의 user.email이다.
git config --global user.email <당신의user.email>
나의 경우는
git config --global user.email daniell8282@naver.com
이 되었다.
그리고 테스트 commit을 해보니 이제는 정상적으로 잔디심기가 된다.
# 추신
내가 커밋을 그동안 해왔던 약 6일분의 누락된 커밋을 복구할 길을 찾았다.
방법은 있었지만 그 방법을 쓰면
error: There was a problem with the editor 'code-insiders -w'.
라는 메세지와 함께 더이상 진행은 되지 않더라.
방법이야 찾을수있겠지만, 내가 내공부 하겠다는데 굳이? 이걸 남들에게 6일짜리 보여주려고 또 뭔가 해야하나?
라는 생각이 들어서 일단은 잠정적 보류상태로 두고 건드리지 않으려고 한다.
(귀찮)
'개발일지 > GIT' 카테고리의 다른 글
git - error: 레퍼런스를 'https://github.com/daniel4191/first_blog.git'에 푸시하는데 실패했습니다힌트: 현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가힌트: 거부되었습니다. (1) | 2022.12.16 |
---|---|
Git - github연결 루틴2(push) (1) | 2022.10.14 |
Git - github연결 루틴1 (remote 확인, 연결, 변경) (0) | 2022.10.14 |
Git - Learn Git Branching site (0) | 2022.10.14 |
Git - SSH Keys 설정 (github 초기설정으로써 매우 중요함) (0) | 2022.10.14 |