인프런 커뮤니티 질문&답변

gangsugi님의 프로필 이미지

작성한 질문수

모두의 깃 & 깃허브

다시 질문드립니다.

해결된 질문

작성

·

434

·

수정됨

1

$ git config --global user.name "John Doe"

$ git config --global user.email johndoe@example.com

 

말씀하신 소스로 git에서 셋팅을 하면 그 사람만 사용할수 있나요?

예를 들어 계정을 다른 이름과 메일주소로 추가를 하고 변경을 한후 원격저장소를 클론해서 푸시하려고 하면 아래와 같이 에러메세지가 뜹니다. 변경전의 계정이 연결되서 그런건가 해서요....

 

20230322_144112.jpg20230322_144146.jpg

 

답변 2

1

강민철님의 프로필 이미지
강민철
지식공유자

원칙적으로 그렇습니다.

첨부하신 사진의 경우 해당 계정으로 완전히 바뀐다기보다는

해당 계정의 원격 repository를 조회하고

clone할 수 있게 하는것에 가깝습니다.

어떤 깃허브 계정의 원격 저장소로 push를 하려면

해당 계정과 같은 이름/이메일로 설정이 되어 있어야 하는데,

(정확하게는 git log라고 쳤을 때 author 항목이 깃허브 계정과 같아야 하는데)

만일 다를 경우에는 이름을 변경 후 다시 커밋한 뒤 push 해주어야 합니다.

0

gangsugi님의 프로필 이미지
gangsugi
질문자

답변 감사드립니다.

gangsugi님의 프로필 이미지

작성한 질문수

질문하기