각 브랜치나, 각 커밋과 같은 정보는 .git 디렉토리에 담겨져있고 현재 디렉토리는 현재 버전의 파일들이 담겨져있다. 만약, 컴퓨터의 고장으로 모든 데이터가 날아간다면 아마 되돌릴수 없을것이다. 이럴때 사고 예방으로 백업을 생각할수 있다. 백업의 방식으로는 별도의 저장공간이 필요한데 별도의 원격 저장소를 구현하고 관리하기는 굉장히 어려움이 따른다. 이러한 저장공간을 Git에서 별도로 제공해주는데, 이러한 임대서비스를 Git Hosting 이라고 한다. 이러한 서비스를 이용해서 현재 진행중인 중요한 프로젝트를 파일 뿐만아니라, 이전 버전들의 정보까지 다른 컴퓨터에 저장해둘수도 있고 필요한경우라던가 프로젝트를 소실한경우 다시 가져다 꺼내올수도 있다. 이처럼 원격저장소에 프로젝트를 저장해두면 프로젝트를 다시 ..