# git 주요 사용 목적: 버전 관리 . 백업, 협업

 

# 코드를 "버전"별로 관리하기 위해서, 작성한 코드에 "버전"을 부여해야함

 

# 코드를 "버전"으로 만들기 위한 기본 3단계

1) 워크 스페이스(작업 공간) 만들기

git init

2) "버전"으로 만들 코드 준비하기(스테이징, Staging)

git add .

3) "버전" 만들기 (커밋)

git commit -m "message"

-m 옵션: 코드를 버전으로 만들면서 메모(message)를 함께 기입하기 위한 것

 

 

# git 기본 팁(Tip)

- 스테이징(add)과 커밋(commit)을 함께!

git commit -am "message"

- 스테이징(add)된 파일 중 커밋(commit) 되지 않은 파일 확인

git status

- 버전(commit history) 확인

git log

- "현재 작업 공간 내 코드"와 "최신 버전(커밋된 코드)" 간의 차이 확인

git diff

- "현재 작업 공간 내 코드"를 "최신 버전(커밋된 코드)"로 되돌리기 

git checkout

- 최신 버전(커밋된 코드) "삭제" 하기 (주의)

git reset HEAD^

 

Posted by miniature88
,