버전 관리는 소프트웨어를 개발하거나 코드를 다루는 모든 사람에게 없어서는 안 될 도구입니다. Git은 프로젝트를 효과적으로 관리하고 언제든지 다양한 버전으로 되돌릴 수 있게 해주는 가장 인기 있는 버전 관리 시스템 중 하나입니다. 이 튜토리얼에서는 프로젝트를 안전하게 보관하고 명확한 구조를 갖기 위해 Git-저장소를 만드는 방법을 보여드리겠습니다.
주요 내용
- Git은 버전 변경 사항을 쉽게 관리하고 추적할 수 있게 해줍니다.
- 저장소 생성은 git init 명령어를 사용합니다.
- 저장소의 상태는 git status 명령어로 확인할 수 있습니다.
단계별 가이드
저장소를 만들기 전에 필요한 소프트웨어 패키지를 설치했는지 확인하고, 저장소를 생성하려는 디렉터리에 위치해야 합니다.
단계 1: 터미널 열기 및 해당 디렉터리로 이동
먼저 터미널을 열고 프로젝트에 사용할 디렉터리로 이동합니다. 어디로 가야 할지 확실하지 않으면 ls 명령어를 사용하여 디렉터리를 나열하십시오. 기본 디렉터리는 "git 예제"일 수 있습니다.

터미널에 익숙해지세요: 여기에서 작업하는 디렉터리를 볼 수 있습니다.
단계 2: 저장소 생성
새로운 저장소를 생성하려면 git init 명령어를 사용합니다. 이 명령어는 현재 디렉터리에 빈 Git 저장소를 초기화합니다. 저장소를 생성하려는 디렉터리를 지정해야 합니다. 예를 들어 "git 예제"일 수 있습니다.
명령어를 실행하면 빈 Git 저장소가 성공적으로 생성되었다는 확인 메시지를 받게 됩니다. 모든 프로젝트에 대한 필요한 정보가 저장된 숨겨진.git 파일이 생성됩니다.
단계 3: 저장소 상태 확인
다음 단계는 저장소의 상태를 확인하는 것입니다. git status 명령어를 사용합니다. 이 명령어는 저장소의 현재 상태에 대한 정보를 제공하며, 특히 추적되지 않은(untracked) 파일이 있는지 여부를 알려줍니다.
저장소에 branch-Master가 있으며 추적되지 않은 파일(untracked Files)에 대한 정보가 표시되는 것을 볼 수 있어야 합니다. 이는 버전 관리에 추가해야 할 파일이 있음을 의미합니다.
단계 4: 추적되지 않은 파일 식별
추적되지 않은 파일은 버전 관리에 아직 추가되지 않은 파일입니다. 상태를 확인할 때 명령 출력에서 이러한 파일 목록을 볼 수 있습니다. 이러한 파일은 변경 내용을 저장하기 전에 주의해서 살펴봐야 합니다.
하지만 이 상태에서는 커밋할 수 있는 변경 내용이 존재하지 않으므로 아무 것도 커밋할 수 없습니다.
단계 5: 저장소에 파일 추가
변경 내용을 저장하려면 원하는 파일을 저장소에 추가해야 합니다. 하지만 이것을 성급하게 해서는 안 됩니다. 튜토리얼의 다음 단계에서 올바른 파일을 선택하고 필요에 따라 무시하여 깔끔하고 효율적인 관리가 가능하도록 하는 방법을 다룰 것입니다.
이제 버전 관리의 기초를 마련하였으며, 다음 튜토리얼에서.gitignore 사용 또는 새로운 파일 추가와 같은 내용을 깊이 있게 다룰 수 있습니다.
요약 - Git을 사용한 버전 관리 - 저장소 생성
이 튜토리얼에서는 디렉터리 구조부터 git init 및 git status와 같은 기본 Git 명령어까지 Git 저장소를 만드는 방법을 배웠습니다. 이러한 단계는 소프트웨어 프로젝트를 효과적으로 관리하고 모든 변경 사항이 문서화되어 쉽게 추적될 수 있도록 하는 기초입니다.
자주하는 질문
새로운 Git 저장소를 어떻게 만드나요?git init 명령어를 사용하여 새로운 Git 저장소를 생성할 수 있습니다.
git status 명령어는 무엇을 하나요?git status 명령어는 저장소의 현재 상태를 보여주고 추적되지 않은 파일을 나열합니다.
새로운 파일을 Git 저장소에 어떻게 추가하나요?git add 명령어를 사용하여 새로운 파일을 저장소에 추가할 수 있습니다.
Git에서 브랜치란 무엇인가요?브랜치는 저장소 내에서 별도의 개발 라인으로, 주요 코드를 변경하지 않고도 수정 작업을 할 수 있게 해줍니다.