#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일짜리 보여주려고 또 뭔가 해야하나?
라는 생각이 들어서 일단은 잠정적 보류상태로 두고 건드리지 않으려고 한다.
(귀찮)
'개발일지 > 임시카테고리' 카테고리의 다른 글
알고리즘 - 유클리드 최대공약수 구하기 (1) | 2023.01.06 |
---|---|
Docker - 시작하기 전에 모듈 리스트(pip install list) 만들기 (1) | 2023.01.05 |
Django - markdownx, ImportError: cannot import name 'url' from 'django.conf.urls' 해결 (2) | 2023.01.04 |
Django - 장고 로그인 했을때만 접근 가능하게하는 함수 LoginRequiredMixin (1) | 2023.01.03 |
Django - (fields.E320)models on_delete=SET_NULL ERRORS 해결 (1) | 2023.01.02 |