본문 바로가기

Git

Git 버전 만들기

버전 관리를 위한 파일 생성

 

  Git은 버전 관리 프로그램이다. 즉, 파일의 버전을 관리한다는 말이다. 그렇기 때문에 버전 관리를 위한 파일을 하나 생성하겠다.

 

 

'test.txt' 파일을 버전 관리를 위해서 하나 생성하였다.

 


 

작성자 설정하기

 

  파일만 존재한다고 버전 관리가 되는 것은 아니다. 버전이란 작성자가 있어야 된다. 그렇기 때문에 아래의 명령어를 통해서 작성자 정보를 먼저 등록하겠다.

 

git config --global user.name "test"
git config --global user.email "test@test.test"

 

사용자의 닉네임과 이메일을 설정해주는 것이다. 본인은 테스트를 위해 모두 'test'로 설정해주었다.

 


 

버전 관리 시스템에 파일 등록하기

 

  Git Repository로 본인은 'TEST' 폴더를 만들었다. 단순하게 생각하면 이 폴더 안에 만들어지는 파일들은 모두 버전 관리가 된다고 생각할 수 있다. 하지만, 이는 틀린 생각이다. 파일을 만들고 나서 해당 파일을 버전 관리 시스템에 등록을 해야지만 버전 관리를 할 수가 있는 것이다. 먼저, 파일을 만들고 나서 Git의 상태를 확인하는 명령어를 한 번 입력해보겠다.

 

git status

 

'test.txt'라는 파일이 등록되지 않은 파일이라고 나온다. 'git add'를 이용하여 추가하라는 문구도 보인다. 그럼 이 명령어를 사용해서 'test.txt' 파일을 버전 관리 시스템에 등록해보겠다.

 

 

경고 문구가 나오는데, 이는 'Git Bash'는 UNIX 운영체제를 기반으로 하고 있기 때문이다. UNIX와 Windows 운영체제는 파일의 끝을 대체하는 것이 'LF', 'CRLF'로 다르기 때문에 나타나는 경고이기 때문에 무시해도 상관없다. 등록되었는지 확인하기 위해서 'git status' 명령어로 다시 한 번 확인해보도록 하겠다.

 

 

새롭게 추가되었다는 문구가 보인다. 버전 관리를 할 준비가 되었다는 뜻이다.

 


 

버전 만들기

 

  버전 관리를 할 준비가 되었으니 이제 버전을 만들 차례이다. 버전을 만드는 명령어는 아래와 같다

 

git commit

위의 명령어를 입력하면 아래와 같은 화면이 나온다. 본인은 현재 'VSCODE'와 연동 중이라 VSCODE 편집기가 나왔다. 편집기만 다를 뿐 내용은 같으므로 신경쓰지 않아도 된다.

 

  

빨간 네모안에는 내용은 버전에 대한 요약을 간단하게 적어주면 된다. 적어준 뒤에 저장하고 나오면 버전 등록이 완료된다. 'git status'를 사용하여 확인해보면 버전 관리 시스템에 등록된 파일이 버전으로 만들어졌기 때문에 비어있음을 나타내는 것을 확인할 수 있다.

 

 

그리고 아래의 명령어를 사용하면 버전 등록 내역들을 확인할 수 있다.

 

git log

 

버전에 대한 간단한 내용을 적은 'new commit'이라는 문구가 버전 하단에 나오고, 처음에 등록하였던 작성자 정보들도 볼 수 있다. 그리고 노란 글씨의 Commit 뒷 부분의 내용들이 바로 해당 버전의 ID이다.

'Git' 카테고리의 다른 글

Git branch  (0) 2019.09.11
Git 버전 되돌리기  (0) 2019.09.07
Git 버전 관리  (0) 2019.09.05
Git 저장소 만들기  (0) 2019.09.04
Git 설치 (Windows)  (0) 2019.09.04