etc

Github SSH 다중 연결(Mac)

Daniel0617 2022. 11. 1. 07:34

사내에서 PC 셋팅 시 Github를 다중으로 연결 할 때가 있다. 예를 들면, 회사 Github 계정과 개인 Github를 이중으로 사용할 때인데, 이때 ssh-key 값을 이중으로 관리 할 수 있게 설정해보자.

 

설정 방법

1. SSH 키 생성

// home 디렉토리로 이동
cd ~/.ssh

// ssh 키 생성
ssh-keygen -t ed25519 -C "[이메일주소]"
  • public, private 키 값이 각각 생성된다.

 

 

2. public key 값을 복사 & Github Setting에 등록

cat [생성된파일명].pub

 

3. ssh config에 private키 값 추가

 

4. 프로젝트 git init 이후 생성된 config 파일 수정

vi .git/config
[core]
        repositoryformatversion = 0
        filemode = true
        bare = false
        logallrefupdates = true
        ignorecase = true
        precomposeunicode = true
[remote "origin"]
        url = git@github_home_daniel:"Git Project 주소"
        fetch = +refs/heads/*:refs/remotes/origin/*

 

참고

 

'etc' 카테고리의 다른 글

SQLD 자격증 후기  (0) 2022.07.30
자바의 객체 지향 특성  (0) 2022.06.21
역시 (개발)책을 읽어야해  (0) 2022.06.21
P2P? P2P!!!  (0) 2022.06.21