git : 분산 버전 관리 프로그램
최초 한 번만 설정합니다.
1. 누가 커밋을 남겼는지 확인할 수 있도록 이름과 이메일을 설정합니다.
$ git config --global user.name 이름
$ git config --global user.email 이메일
2. 설정된 내용 확인
$ git config --global --list
# or
$ git config --global -l
※ 주의 사항
이미 master로 관리중인 폴더 내에서 !! 절대 git init 금지 !!
untracked
: git이 관리하지 않는 파일tracked
: git이 관리하는 파일unmodified
: 최신 상태modified
: Staging area에 반영된 상태# 특정 파일
$ git add file_name.txt
# 특정 폴더
$ git add folder/
# 현재 디렉토리에 속한 모든 파일/폴더
$ git add .
staging area에 올라온 파일의 변경 사항을 하나의 버전으로 저장하는 명령어
커밋 메세지 는 현재 변경사항을 기록하는 용도로 사용.
$ git commit -m "커밋 메세지"
커밋의 내역을 조회할 수 있는 명령어
-oneline
: 한 줄로 축약해서 보여줍니다.-graph
: 브랜치와 머지 내역을 그래프로 보여주는 명령어-all
: 모든 브랜치의 내역-reverse
: 커밋내역의 순서를 반대로 보여주는 명령어