더북(TheBook)

2 원격 저장소 호스팅 서비스, 깃허브

 

앞서 필자가 ‘깃허브는 개발자의 SNS이기도 하고, 원격 저장소 호스팅 서비스이기도 하다’고 설명했습니다. 앞선 절에서 SNS로서의 깃허브를 알아보았다면 이번에는 원격 저장소를 제공하는 원격 저장소 호스팅 서비스로서의 깃허브를 알아보겠습니다.

 

깃허브가 제공하는 원격 저장소란 무엇일까요? 원격 저장소는 이름이 다소 거창해 보일 수 있지만, 알고 보면 단순한 개념입니다. 원격 저장소라는 이름 그대로 원격(remote)에 있는 저장소입니다. 앞선 장에서 여러분은 깃을 통해 저장소를 만들어 보았죠? 이 저장소는 여러분의 컴퓨터 속에만 존재하는 저장소입니다. 이를 로컬(local)에 있는 저장소, 로컬 저장소라 부릅니다.

 

반면 원격 저장소는 여러분의 컴퓨터 속에만 있는 저장소가 아닌, 인터넷 세상 어딘가에 있는 다른 컴퓨터 속의 저장소를 의미합니다. 가령 깃허브의 원격 저장소는 깃허브가 관리하는 컴퓨터 속의 저장소를 의미하지요.

 

왜 로컬 저장소를 두고 원격 저장소를 사용할까요? 원격 저장소가 있으면 뭐가 좋을까요? 원격 저장소를 통해 얻을 수 있는 이점에는 크게 두 가지가 있습니다. 바로 백업협업입니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.