git commit을 진행할 때 username이 root 계정으로 설정되는 경우
기타2019. 4. 6. 04:51
728x90
반응형
일반적으로 최신 리눅스 운영체제에는 깃(Git)이 기본적으로 설치되어 있습니다. 그래서 상당수 개발자 분들은 리눅스 환경에서 개발을 진행한 뒤에 곧 바로 깃 허브(Git Hub)에 커밋(Commit)을 진행하는 경우가 많습니다.
이 경우 바로 깃에 커밋을 진행하면 다음과 같이 root 계정으로 커밋이 진행될 수 있습니다.
이 경우 실제로 해당 리눅스 서버에서 깃(Git) 환경설정이 어떻게 진행되어 있는지 확인해야 합니다.
git config --list
저는 확인 결과 어떠한 환경설정도 이루어지지 않은 상태인 것을 알 수 있었습니다. 따라서 이 때는 계정(user.name)과 이메일(user.email) 설정을 진행해주시면 됩니다. 저는 다음과 같이 제 깃 허브(Git Hub) 계정과 동일하게 계정명과 계정 이메일을 설정해주었답니다.
git config --global user.name "{계정명}"
git config --global user.email {계정 이메일}
이후에 다시 커밋을 진행하면 다음과 같이 정상적으로 자신의 깃 허브 계정으로 출력되는 것을 확인할 수 있습니다.
728x90
반응형
'기타' 카테고리의 다른 글
git filter-branch 명령 되돌리는 방법 (실행 취소) (0) | 2019.04.09 |
---|---|
윈도우 커맨드(Command) 줄 바꾸기 & 줄 합치기 (0) | 2019.04.06 |
웹 사이트 저장소! 웹 아카이브(Web Archive)를 살펴보자 (0) | 2019.04.05 |
Git Archive 명령을 이용해 소스코드만 추출하기 (0) | 2019.04.03 |
깃(Git) 커미터(Committer) 이름 변경하는 방법 (1) | 2019.04.02 |