ssh clone

dddwsd·2022년 3월 23일
0

ml repository를 clone할 때 https로 하면서 personal key를 생성하고 등록하고 하는 과정들이 매우 귀찮았다.

이러한 과정들을 모두 생략할 수 있는 ssh clone을 진행해보려 한다.

1 . ssh-key 생성
이때 passphrase는 그냥 엔터쳐도 상관없음.

dddwsd@Adminui-MacBookPro-7:~$ cd ~/.ssh
dddwsd@Adminui-MacBookPro-7:~$ ssh-keygen -t rsa -C "github 로그인 이메일 계정" -f "id_rsa_dddwsd"

2 . config file 생성

Host github.com
        HostName github.com
        User "github 로그인 이메일 계정"
        IdentityFile ~/.ssh/id_rsa_dddwsd

3 . ssh key 등록

dddwsd@Adminui-MacBookPro-7:~/.ssh$ cat id_rsa_dddwsd.pub

를 통해 ssh-key를 출력하고 복사해서
github - settings - SSH and GPG keys로 들어가

new SSH key를 통해 등록해주면 된다.

4 . clone

dddwsd@Adminui-MacBookPro-7:~/dddwsd$ git clone git@github.com:dddwsd/algorithm.git

로 clone하면 된다.

profile
Github - https://github.com/dddwsd

0개의 댓글