본문 바로가기
개발 도구/Git

Repository(저장소) 만들고 Commit 하기

by ♥︎해이나♥︎ 2022. 9. 4.
반응형

Git 설치를 마쳤다면 버전관리를 시작해보도록 한다. 이번 포스팅에서는 Repository(저장소)를 만들고 첫번째 Commit을 하는 방법까지 소개하도록 하겠다. 

 

 

Repository(저장소) 만들기

가장 먼저 필요한 것은 버전들을 보관할 저장소를 만드는 것이다. 이러한 저장소를 Repository라고 부른다. Repository를 만드는 방법은 간단하다. 먼저 터미널을 실행해서 버전관리를 하고 싶은 폴더 안으로 이동한다. 그 후에 git init 이라는 명령어를 실행해주면 된다. (끝!)

 

git init

 

위의 캡처 이미지는 downloads 폴더 안의 MathTool 폴더 Repository를 만들라는 의미이다. (MathTool 폴더 버전관리 시작) 아래와 같이 ls -al을 입력하여 폴더 안의 목록을 확인해본다.

 

ls -al

 

뒤에 .git 이라는 확장자가 붙은 파일이 확인된다면 Repository가 제대로 생성된 것이다.

 

Commit 하는 방법

Repository 생성을 마쳤으니 첫번째 Commit을 해보도록 하자. 일단 폴더 안에 변경된 사항이 있어야 하니 새로운 파일을 만들어 두어야 한다. 새 파일을 만드는 과정은 생략하고... ★첫번째 Commit을 할 때 주의할 점★이 있다. 누가 이 버전을 Commit 했는지 기록을 남겨야 하기 때문에 이름과 이메일 주소를 등록해주어야 한다. 터미널에서 아래와 같이 명령어를 입력하여 이름과 이메일 주소를 적는다. 이 작업은 첫번째 Commit을 하기 전에 한 번만 해주면 된다.

 

git config user.name "이름"
git config user.email "이메일주소"

 

 

그 다음 어떤 파일을 Commit할 것인지도 알려 주어야 한다. 명령어는 add를 사용한다.

 

git add 파일명(확장자 포함)

 

 

git add를 사용하여 파일을 추가했다면 이제 드디어 Commit을 할 준비가 모두 완료된 것이다. Commit을 할 때에는 Commit에 대한 설명(커밋메세지)도 함께 남겨주는 것이 좋다. 이 설명은 -m(옵션)을 통해서 기록할 수 있다. 아래 코드를 사용하여 현재 버전을 남겨보도록 한다.

 

git commit -m "커밋메세지"

 

위 캡처 이미지에 담긴 내용을 간단하게 설명해보자면 아래와 같다.

 

- "Create calculator.py and License"라는 설명과 함께 두 개의 파일을 Commit하였음

- 파일명은 License와 calculator.py 이며 총 7줄이 추가되었음

 

무사히 첫번째 Commit이 완료되었다. 무엇이든 처음 공부를 시작할 때에는 다 재미있고 흥미진진하기 마련인데, git 요거는 진짜 시간가는 줄 모르게 재밌는 것 같다.

반응형

댓글