[기본 명령어]
설정(Setup)
- git init : 저장소(repository) 생성
- git clone [원격저장소 URL] : 해당 원격저장소의 내용을 복제하여 로컬 저장소 생성
- git config user.name “[GitHub 닉네임]” : 작성자 이름 설정
- git config user.email “[GitHub 이메일 계정]” : 작성자 이메일 설정
- git config --list : 저장소에 설정된 기본 설정 전체 출력
- git config --get [설정 항목] : 일부 설정된 항목만 출력(git config --get user.name 등)
- git help [커맨드 이름] : 도움말
Stage와 Commit
- git add [파일 이름] : 수정된 파일을 staging area로 올리기
- git add [디렉토리 이름] : 해당 디렉토리 내에 수정된 모든 파일을 스테이징
- git add . : working directory 내에 수정된 모든 파일을 스테이징(untracked 파일 제외)
- git commit : 이력 저장, 커밋(commit)
- git commit -m “[메시지]” : 메시지 편집기를 사용하지 않고 커밋
- git commit -am “[메시지]” : 스테이징(add)과 커밋을 일괄 진행
상태관리(Inspect)
git status