얼마만의 포스팅이얌..
변명하자면 올해 이직하고 신경쓸게 많아서 계속 바빠서 포스팅을 못한 것 같당
오늘의 기록은 예전에 알아봐서 다 설정해놓고 까먹어서 다시 찾아보고 까먹지말라고 정리해놓는 Multi Git 계정 관리!!
여러개의 git 계정 관리하기
회사 계정, 내 계정 등으로 한 컴퓨터 안에서 코드를 관리하게 될 일이 분명히 생길 수 밖에 없다고 생각한다.
그래서 이거 설정할 당시에 알아본다고 꽤 시간을 썼던 것 같다.
하지만 의외로 설정은 간단하다.
git ssh key 설정은 다들 알고 있을거라 가정하고 넘어가고..
~/.ssh
폴더 안에 있는 config
파일에 아래와 같이 추가하고 싶은 내 git 계정을 추가한다.
Host github-doe-company
HostName github.com
User git
IdentityFile ~/.ssh/id_ed25519_doe_company
그리고 위 계정으로 활동할 프로젝트에 아래와 같이 리모트 설정을 해준다.
git remote add origin git@github-doe-company:username/repo.git
그러면 끝!!
사실 아래 링크를 보는게 더 깔끔할 수도..!
++ 참고로 저렇게 설정만 해놓고 내 global username, email 설정을 위와 같이 맞춰놓지 않으면 global 설정해놓은 계정으로 git 푸시가 되니 참고….