반응형

1. 시험환경

    · GitHub

    · 윈도우

 

2. 목적

    · 해당 컴퓨터에서 사용하는 모든 Git 저장소에 기본값으로 설정된 이름으로 등록되도록 전역 설정한다.

    · GitHub의 특정 Repository는 다른 이름/이메일로 등록하기 위해 저장소별 설정하는 방법을 알아보자.

 

3. 적용

    ① Local PC에 설정된 현재 계정 리스트를 출력한다.

        - 명령어: git config --list

        - user.email : github에 등록된 계정(이메일)

        - user.name : github 사용자 이름

 

    ② Git Commit 식별하는데 사용할 이름을 전역(global 옵션)으로 설정한다.

        - 명령어: git  config  --global  user.name  [userName]

 

    ③ GitHub에 등록된 이메일 주소를 전역(global 옵션)으로 설정한다.

        - 명령어: git  config  --global  user.email [userEmail]

 

    ④ 각 저장소 마다 설정된 계정 정보를 확인한다.

        - 명령어(모든 환경변수): git  config  --list

        - 명령어(user.name 확인): git  config  user.name

        - 명령어(user.email 확인): git  config  user.email


    ⑤ 특정 프로젝트나 저장소에만 다른 이름 또는 이메일 주소를 사용하고 싶을 때 설정법을 알아보자.

        - 예: 개인 프로젝트와 회사 프로젝트에 다른 이메일을 사용하고 싶은 경우

        - 해당 Git 저장소의 루트 디렉토리에서 --global 옵션을 제외하고 명령어를 실행

 

    ⑥ Git Commit 식별하는데 사용할 이름을 설정한다. (global 옵션 제외)

        - 명령어: git  config  user.name  [저장소별 userName]

 

    ⑦ GitHub에 등록된 이메일 주소를 설정한다. (global 옵션 제외)

        - 명령어: git  config  user.email [저장소별 userEmail]

 

    ⑧ 이후 git commit을 할 때마다 설정된 이름과 이메일이 커밋 정보에 포함된다.

        - 이 설정은 현재 저장소의 .git/config 파일에 저장되며, 전역 설정을 덮어쓴다.

 

4. 결과

    · Git Commit/Add/Push 하면 Repository에 설정한 계정으로 코드가 등록된다.

 

반응형

+ Recent posts