Github 에서는 ssh 를 사용하여 clone 이 가능하다.
ssh 는 무엇일까?
ssh
는 secure shell
으로, 비밀키( private key ) 와 공개키( public key ) 한쌍을 사용해 컴퓨터를 보안이 강화된 안전한 방법으로 정보를 교환하는 방식이다.
사용자 컴퓨터의 퍼블릭 키를 깃허브 서버에 저장하면, 그 뒤로 원격 저장소에 접근할 때마다 사용자 컴퓨터의 private key 와 깃허브 서버의 public key 를 비교한다. 두 키가 서로 부합한다면 컴퓨터와 서버가 연결된다.
이제 ssh key 를 만들어보자!
key 생성은 간단하다
ssh-keygen
저도 부트캠프 시작하면서 백엔드 취린이 2개월 차로 구글링 많이 하는데 좋은 정보 감사해요! 아직 많이 몰라서 이곳저곳 많은 도움을 받고 있어요ㅎㅎ 구글링으로 해결이 되지 않는 부분은 현직 개발자 멘토님께 많은 도움을 받고 있는데요 만약 현직자의 도움이 필요하시다면 제가 듣고 있는 부트캠프 강추드립니다 링크 남기고 가요! (https://bit.ly/4b8EQax)