본문 바로가기
Server

git 글로벌, 로컬 유저 변경하기

by 동기 2022. 8. 7.
반응형

CLI 환경에서

 

git global user 유저는 해당 터미널 전체적으로 쓸 git account 를 설정한다.

git local user 는 해당 프로젝트에서만 적용할 git account 를 설정한다.( 다른 계정을 써야하는 저장소를 쓰는 경우)

등록된 user / email 확인 하기

전체 확인

$git config --list

q 버튼을 눌러 나가기

 

이름 확인

$git config user.name

 

이메일 확인

$git config user.email

 

git global user 설정

1.명령어를 통한 설정

$git config --global user.name "dgleee"
$git config --global user.email "ldg6154@gmail.com"

확인

 

2.config 파일 수정을 통한 설정

$vi ~/.gitconfig

wq!를 통해 저장 후 나가기

 

확인

 

git local user 설정

지정할 저장소로 이동한다

 

git user 정보를 확인해 보면

아까 설정했던 global로 적용되어 있다.

 

이 프로젝트에만 설정하고픈 git 계정으로 바꾸어 보자

$git config --local user.name "이동기"
$git config --local user.email "ldg0157@gmail.com"

 

 

다시 git 정보를 확인해 보자

잘 바뀌어 있다.

 

git config --list 를 통해 전체를 확인해 보면

user.name 과 user.email 정보가 두개가 있는것을 확인 할 수 있다.

위쪽 정보는 global 아래쪽 정보는 해당 저장소인 local git 정보 이다.

 

실제로 현재 위치인 my-svelte-project 디렉토리에서 home 으로 가서 다시 확인해 보면

다시 global 정보가 나오는것을 확인할 수 있다.

반응형

'Server' 카테고리의 다른 글

CPU 과다 점유 이슈  (0) 2022.09.09
톰캣 다중 설정  (0) 2022.08.31
[Linux] tmux  (0) 2021.11.02
리눅스 명령어  (0) 2021.09.14
AWS 서버 환경을 만들어보자  (3) 2021.07.10

댓글