본문 바로가기

ETC/Git & Github

[Git & Github] 2- 버전을 만들어보자

728x90
반응형

git_tutorial 폴더에서 git bash 열기

git init → 이 폴더 안에서 git 버전관리를 시작할 것이라는 뜻

git status → git 폴더의 상태를 알려줌

Untracked files : 버전 관리가 한 번도 되지 않은 새로 생긴 파일

git add [파일명] → staging area로 보냄

* git add . → 현재 디렉터리에 있는 모든 파일들을 staging area로 보냄

git rm —cached [파일명] → staging area에서 내림

git commit -m “commit message” (짧은 commit message로 빠르게 commit 하는 경우)

* git commit → commit message 작성 창으로 넘어간 후 자세히 작성 (길고 자세한 commit message를 남겨야 하는 경우)

git log → 커밋 메세지 확인

* 49c89399…. - commit hash(커밋을 식별해주는 아이디)

(Tip) add와 commit 동시에 하기

git commit -am “commit message”

단, 한 번이라도 commit을 한 대상에 대해서만 가능

(Tip) 최근 커밋 하나 삭제

git reset HEAD^

728x90
반응형