반응형
github 커밋을 할 때 CLI에 github 정보가 등록돼있지 않으면 나오는 에러 메시지이다.
해결방법은 메시지에서 알려주듯이 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되는 것을 확인할 수 있다.
반응형
'서버 및 환경 > Git' 카테고리의 다른 글
[Git] 깃 브랜치 만들기 / 변경 / 삭제 (git branch / checkout / -d) (0) | 2022.11.27 |
---|---|
[Github] refusing to allow a Personal Access Token to create or update workflow 에러 해결 (0) | 2022.11.26 |
[Github] Pull Request (PR) 요청 (2) | 2022.11.18 |
[Git] git에 add / commit / push 하기 (파일 등록부터 업로드까지) (2) | 2022.11.05 |
[Git] Git 로컬 저장소 생성 및 원격 저장소와의 연결, 복제 (git init / git remote / git pull / git clone) (0) | 2022.11.04 |