sitelink1 | https://blog.naver.com/whitedad/221417476235 |
---|---|
sitelink2 | |
sitelink3 |
Git bare repository에 대하여 알아봅니다.
git에서 프로젝트를 생성하고 관련 파일을 생성하기 위해 init 명령어를 사용합니다.
$ git init project
이때 다음과 같이 bare repository를 생성할 수 있습니다.
$ git init --bare project.git
bare repo라고 불리는 이 저장소에는 실제 작업되는 파일, 디렉토리가 저장되는 것이 아닌 변경사항, 이력등의 revision history의 정보들을 저장합니다.
이를 통해 누가 어떤 변경사항이 있는지 확인이 가능합니다.
# bare repository를 사용하는 이유
공유하기 위한 목적으로 bare repo를 생성합니다.
다수의 작업자, 프로젝트 참가자의 변경 사항을 공통으로 관리하기 위한 저장소로 사용할 수 있습니다.
[출처] Git bare repository란?|작성자 아나키스트