사용하고자 하는 directory에서 terminal을 열고 git 입력하면 다음과 같은 창이 뜸
이때 작업 공간을 시작하는 init 명령어를 입력하면 됨
.git 이라는 파일에 git 저장소를 만들고 초기화했다는 내용이 출력됨
git 의 기능을 익히기 위해서 아주 작은 파일들을 만들어 버전 관리를 연습
terminal에 아래 코드를 입력하고 f1.txt 파일 생성
vim f1.txt
알파벳 I를 누르고 INSERT 모드로 진입하기
원하는 내용을 입력한 뒤 ESC 버튼을 누르면 다시 입력할 수 없는 모드가 됨
:wq 누르고 저장한 뒤 종료
git status
git add f1.txt
git config --global user.name 나의 이름
git config --global user.email 나의 이메일
가끔 commit 과정을 놓칠 수 있는데, 이럴 때 add를 통해 하나의 기능만 추가한 채 commit 할 수 있기 때문
놓친 중간 과정이라도 선택적으로 파일을 골라서 commit 할 수 있음
add는 commit 대기 상태로 만드는 과정
commit 대기 상태를 stage area라고 부른다
commit이 된 상태들이 저장되는 곳이 repository
git commit -a
git commit --all
을 통해 add 없이도 바로 commit 가능하지만 변경하거나 삭제된 모든 파일이 적용됨
git commit -am "commit message"
를 통해서 commit message를 바로 작성해 commit도 가능함