본문 바로가기

Git

[Git] 저장소 생성과 파일 추적하기

반응형

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