원격 저장소를 왜 이용하나요?

로컬 저장소는 내 컴퓨터 안에 있는 저장소이다. 그런데 만약 내 컴퓨터를 잃어버렸다면? 내 컴퓨터가 고장났다면? 그 안에 있는 데이터들은 어떻게 되는 것일까? 사라진다. 이럴 때 원격 저장소에 데이터를 업로드 해두었다면 언제든 다시 내려받아 작업을 이어갈 수 있다. 원격 저장소에서의 데이터란 ‘버전’

즉, 원격 저장소는 백업에 용이하고 협업이 가능하기 때문에 사용법에 익숙해지는 것이 좋다.

원격 저장소와 네 가지 상호작용

어떻게 사용하나요?

Git-Github 연결

  1. 터미널에서 SSH key 생성하기
  1. 터미널에서 생성한 SSH key 확인하기
  2. Github 에서 SSH key 연결하기
  1. $ ssh-keygen 입력 > (필요시 암호 생성) > ‘randomart image’ 생성되면 완료
  2. $ cat /SSH 위치 입력 > ‘ssh-rsa ~ .local’ 복사하기
  3. Github 로그인 > Settings > SSH and GPG keys > ‘New SSH key’ > 복사한 key 등록

<aside> 💡 SSH (Secure Shell)이란? 원격 호스트에 접속하기 위해 사용되는 보안 프로토콜 (= 원격 저장소와 로컬 저장소가 안전하게 통신을 주고 받을 수 있는 방법)

</aside>

Git-Github 협업