소개
🧑💻 Git 또는 LabEx 를 처음 사용하시나요? Git 퀵 스타트 강좌부터 시작하는 것을 권장합니다.
Git 은 개발자들이 코드를 관리하기 위해 사용하는 인기 있는 버전 관리 시스템입니다. Git 을 사용하는 첫 번째 단계 중 하나는 새로운 저장소 (repository) 를 생성하는 것입니다. 이 랩에서는 새로운 Git 저장소를 초기화하는 방법을 배우게 됩니다.
새로운 저장소 생성
기존 Git 저장소를 복제하는 방법을 배웠습니다. 이제 처음부터 새로운 Git 저장소를 만들어 보겠습니다.
터미널 또는 명령 프롬프트를 열고 아래 단계를 따라 새로운 Git 저장소를 생성하십시오.
cd ~/project
git init my_repo
이렇게 하면 현재 작업 디렉토리에 my_repo라는 새 디렉토리가 생성되고 그 안에 새로운 Git 저장소가 초기화됩니다.
my_repo 디렉토리 안에 무엇이 있는지 살펴보겠습니다.
ls -a my_repo
다음 파일과 디렉토리가 표시됩니다.
. .. .git
. 및 .. 디렉토리는 각각 현재 디렉토리와 상위 디렉토리를 나타내는 특수 디렉토리입니다.
.git 디렉토리는 Git 이 저장소에 대한 모든 구성 파일과 버전 기록을 저장하는 곳입니다.
다음 명령을 실행하여 .git 디렉토리 내부의 파일과 디렉토리를 확인해 보십시오.
ls -a my_repo/.git
다음 파일과 디렉토리가 표시됩니다.
. .. branches config description HEAD hooks info objects ref
branches디렉토리에는 저장소의 브랜치에 대한 참조가 포함되어 있습니다.config파일에는 저장소별 구성 설정이 포함되어 있습니다.description파일에는 저장소에 대한 간단한 설명이 포함되어 있습니다.HEAD파일에는 현재 체크아웃된 브랜치에 대한 참조가 포함되어 있습니다.hooks디렉토리에는 Git 이벤트에 의해 트리거될 수 있는 스크립트가 포함되어 있습니다.info디렉토리에는 전역 정보 파일이 포함되어 있습니다.objects디렉토리에는 저장소의 모든 객체가 포함되어 있습니다.ref디렉토리에는 저장소의 커밋에 대한 참조가 포함되어 있습니다.
지금은 .git 디렉토리의 내용에 대해 걱정할 필요가 없습니다. Git 이 저장소에 대한 모든 정보를 저장하는 곳이라는 것만 기억하십시오.
요약
새로운 Git 저장소를 생성하는 것은 git init 명령을 사용하는 간단한 과정입니다. 이 랩에서 설명된 단계를 따르면 새로운 Git 저장소를 쉽게 생성하고 Git 으로 코드를 관리할 수 있습니다.