Git은 협업을 위한 버전 관리 시스템으로 많은 개발자들이 사용하고 있는 도구입니다. 오늘은 Git의 기초인 저장소 생성과 파일 추적에 대해 알아보겠습니다.
1. Git 저장소 생성하기
Git 저장소를 생성하는 방법은 크게 두 가지가 있습니다. 하나는 로컬 저장소를 생성하는 것이고, 다른 하나는 원격 저장소를 생성하는 것입니다.
1-1. 로컬 저장소 생성하기
로컬 저장소를 생성하기 위해서는 Git이 설치되어 있어야 합니다. Git이 설치되어 있다면, 저장소를 생성할 디렉토리로 이동한 후 다음과 같은 명령어를 입력합니다.
$ git init
위 명령어를 입력하면 Git 저장소가 생성됩니다. 이제부터 해당 디렉토리에서 파일을 추가하거나 수정할 때마다 Git은 변경 사항을 추적할 수 있습니다.
1-2. 원격 저장소 생성하기
원격 저장소는 로컬 저장소와 달리 인터넷 상에 존재합니다. 원격 저장소를 생성하는 방법은 크게 두 가지가 있습니다. 하나는 GitHub, GitLab, Bitbucket 등의 호스팅 서비스를 이용하는 것이고, 다른 하나는 자체적으로 Git 서버를 구축하는 것입니다.
호스팅 서비스를 이용하는 경우에는 해당 서비스의 웹사이트에서 새로운 저장소를 생성할 수 있습니다. 자체적으로 Git 서버를 구축하는 경우에는 다음과 같은 명령어를 입력합니다.
$ git init --bare [원격 저장소 이름]
이 명령어를 입력하면 원격 저장소가 생성됩니다.
2. 파일 추적하기
Git 저장소를 생성했으면, 이제 파일을 추가하거나 수정할 때마다 Git이 변경 사항을 추적하도록 설정해야 합니다. 이를 위해서는 다음과 같은 명령어를 입력합니다.
$ git add [파일 이름]
위 명령어를 입력하면 Git은 해당 파일을 추적하도록 설정합니다. 이제부터 해당 파일이 수정될 때마다 Git은 변경 사항을 추적할 수 있습니다.
변경 사항을 커밋하기 위해서는 다음과 같은 명령어를 입력합니다.
$ git commit -m "커밋 메시지"
위 명령어를 입력하면 변경 사항이 커밋됩니다. 이제부터 해당 변경 사항은 Git의 히스토리에 기록됩니다.
'Git' 카테고리의 다른 글
[Git] Rebase와 이어 붙이기 (0) | 2023.03.13 |
---|---|
[Git] 충돌 해결하기 (0) | 2023.03.13 |
[Git] 브랜치 생성과 합치기 (0) | 2023.03.12 |
[Git] 커밋, 푸시, 풀하기 (0) | 2023.03.11 |
[Git] Git이란 무엇인가? (0) | 2023.03.09 |