Jost Do It.

그냥 IT해.

서버 및 환경/Git

[Github] unatble to auto-detect email address 해결

그냥하Jo. 2022. 9. 26. 00:42
반응형

github 커밋을 할 때 CLI에 github 정보가 등록돼있지 않으면 나오는 에러 메시지이다.

 

git 계정정보를 등록해주세요

 

 

 

 

 

 

해결방법은 메시지에서 알려주듯이 github email정보와 이름을 등록해주면 된다.

 

명령어는 아래와 같다.

 

# 이메일 등록
git config <옵션> user.email <e-mail 정보>


# 계정명 등록
git config <옵션> user.name <계정명>

 

여기서 아래의 옵션을 사용할 수 있다.

  • --global: 모든 repository에 해당 git 정보를 적용한다.

 

 

 

 

 

 

만약 특정 repository마다 다른 git 정보를 사용하고 싶으면 --global 옵션을 사용하지 않고 계정정보를 입력하면 된다.

 

 

만약 --global 옵션으로 등록된 github 정보가 있는데 특정 Repository에는 다른 정보를 입력한 경우는 특정 Repository의 정보가 --global 정보를 우선한다 (우선순위: local > global > system).

 

 

 

 

 

 

나는 git 정보를 이 Repository에만 적용하고 싶어 옵션을 사용하지 않았다.

 

그리고 commit을 해보니 정상적으로 잘 commit되는 것을 확인할 수 있다.

 

반응형