Hello

git 버전 만들기

by 볼빵빵오춘기

버전

소스 코드나 파일의 특정 시점 상태를 의미한다.(= 모든 시점 상태를 버전이라 하지않는다. 의미있는 시점, 상태를 버전이라 한다.)

어떤 로직을 만들고 있는데 만들다 만 상태는 그 때의 상태는 버전이라 할 수 없고, 어떤 작업(단위)가 있으면 완결된 상태를 버전이라 한다.

버전 관리는 파일의 상태를 기록하고 추적하여 언제든지 과거의 특정 시점으로 되돌아갈 수 있게 하는 것이 기능이다.


git을 하기전 해줘야하는 작업이 있다. 

이 git이 누가 만든것인지 확인하기 위해 다른 사람에게 알려주기위해 이름을 세팅해야한다.

시작할 때 한 번 만 해주면 된다.

git config --global user.name 자신의 닉네임
git config --global user.email 자신의 이메일


git commit 입력 후 엔터치면 vim이 실행된다. 

실행이 되면 i를 눌러 버전 메세지를 작성한다. 

여기서 버전 메세지는 변화가 어떤 변화를 담고 있느지 , 파일이 어떤 변화를 했는지 작성한다. 

버전 메세지는 commit message라고 한다. 

git commit


버전이 잘 만들어 졌는지 확인해보기 위해 git log를 입력해본다. 

git log


버전을 하나 더 만들어 보자.

f1.txt를 수정 후 git status로 상태확인을 한다.

(vim f1.txt -> i입력 하여 입력모드로 전환 -> 내용 수정 -> esc를 눌러 입력모드 종료 -> :wq를 입력하여 vim 종료)

상태를 확인해보면 빨간 글씨로 f1.txt가 수정되었다고 알려준다.

git status


그러면 다시 git commit을 하면 되겠구나 싶겠지만 바로 git commit할 수 없다.

git add를 해준다.

그러면 위에 빨간 글씨였던 f1.txt가 초록글씨로 변하면서 commit 할 수 있는 상태가 된다. 

git add f1.txt


이제 f1.txt를 commit 해준 후 git log로 버전을 확인해보면 버전이 추가 된 것이 보인다. 

 

 

 

'👩🏻‍💻 About 프로그래밍 > git' 카테고리의 다른 글

git 변경 사항 확인하기  (0) 2024.08.27
git stage area  (0) 2024.08.27
git add  (0) 2024.08.27
git init  (0) 2024.08.27
실습 - codeonweb  (0) 2024.08.27

블로그의 정보

Hello 춘기's world

볼빵빵오춘기

활동하기