YS's develop story

[Git] Git 저장소 생성, 최초로 커밋하기 (git commit,git add,git status,git log) 본문

기타

[Git] Git 저장소 생성, 최초로 커밋하기 (git commit,git add,git status,git log)

Yusang 2020. 12. 15. 22:51

Git 저장소를 생성하고, 커밋을 하는 방법을 알아봅시다.

우선 아래의 링크에서 버전 관리시스템인 Git을 다운로드해줍니다.

https://git-scm.com/

 

Git

 

git-scm.com

Git에 대한 설명을 볼 수 있는 전자책입니다.

한글로 되어 있어서 보기 편합니다.

git-scm.com/book/ko/v2

 

Git - Book

 

git-scm.com

 

 

 

명령 프롬프트를 실행 후 cd 명령어로 커밋을 하고자 하는 폴더로 이동한 후,

git init명령어를 실행해 줍니다.

 

git init이라는 명령어는 .git이라는 숨김 파일을 만들게 됩니다.

이 명령어에 대한 설명 부분을 위에 올린 링크의 책에서 가져왔습니다.

 

폴더 안에는 git practice라는 파일이 있습니다.

이 상태에서 git status 명령어를 명령 프롬프트에 입력해 봅시다.

 

추적하지 않은 파일이 하나 있다고 위의 그림과 같이 나오게 되며, 

이 파일을 추적하기 위해서는 아래와 같은 명령어를 입력하면 됩니다.

 

git add 추가하고자 하는 파일이름

 

 

git status 명령어를 통해 파일의 상태를 확인해 보면 아래의 사진과 같이 변경된 것을 확인할 수 있습니다.

 

참고로 git add --all 명령어를 사용하면 폴더에 있는 모든 파일들을 추가할 수 있습니다.

또한 잘못 add 한 것을 다시 추적하지 않는 상태로 되돌리려면 git rm 명령어를 사용하면 됩니다.

 

 

이제 변경사항을 커밋해 볼까요?

git commit 명령어를 실행해 봅시다 아래와 같은 창이 뜨게 됩니다.

 

i를 누르면 커밋 메시지를 입력할 수 있습니다.

커밋 메시지를 입력한 후, esc를 누르고 :wq를 누르면 메시지를 저장하면서 성공적으로 커밋이 끝나게 됩니다.

 

 

git log명령어를 통해서 커밋 메시지들의 기록들을 확인해 봅시다.

 

 

우리는 로컬 저장소를 이용해서 git을 이용한 버전 관리를 해보았고 

원격 저장소인 git hub을 이용해서 git hub 저장소에 올리는 방법을 아래 글에 작성했습니다.

 

Github 저장소 만들고 최초 커밋하기,Github 사용법 (remote, clone, push, pull)

 

[Git] Github 저장소 만들고 최초 커밋하기,Github 사용법 (remote, clone, push, pull)

Git 저장소 생성, 최초로 커밋하기 (git commit, git add, git status, git log) Git 저장소 생성, 최초로 커밋하기 (git commit,git add,git status,git log) Git 저장소를 생성하고, 커밋을 하는 방법을 알아봅..

yusang.tistory.com

 

 

Comments