본문 바로가기
개발일지/GIT

Git - github(깃허브)잔디심기 누락되는 이유와 잔디 심기 테스트

by 다니엘의 개발 이야기 2023. 1. 5.
320x100

#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일짜리 보여주려고 또 뭔가 해야하나?

라는 생각이 들어서 일단은 잠정적 보류상태로 두고 건드리지 않으려고 한다.

(귀찮)

300x250