Git 최초 설정 및 기본 명령어들
- Language & Solution/Git
- 2019. 1. 14. 23:01
git --version : 깃 버전 확인
git config --global user.name "saelobi" : 유저 이름 설정
git config --global user.email "saelobi@power.com" : 유저 이메일 설정
git config --list : 설정 리스트 출력
git init : 깃 저장소를 현재 디렉터리에 초기화 한다.
git status : 현재 디렉터리의 상태를 표시
git add <file(s)/directory(s)> : 현재 파일/디렉터리를 스테이징 공간에 올린다.
gid add . : 현재 디렉터리에 있는 모든 파일, 디렉터리의 변화를 스테이징 공간에 올린다. (하위 디렉터리 포함)
git commit : 깃 저장소에 현재 변화(스테이지의 변화)를 커밋한다.
git commit -m "message" : 커밋할 시 커밋 메세지도 같이 저장
git log -oneline : 커밋과 관련된 간략한 로그를 출력
git checkout <commit> <file> : 현재 커밋된 버전보다 이전 버전의 커밋된 프로젝트 상태를 체크아웃(일종의 되돌리기)
git checkout master : 원래 버전으로 되돌아오기
git reset : 깃 저장소를 이전 커밋된 상태로 되돌리기
git remote add origin <repository URL> : Remote 온라인 저장소를 등록한다.
git push -u origin master : 로컬 깃 저장소에 있는 정보를 origin 저장소의 master 브랜치에 push한다. (여기서 push란 local 저장소에서 remote 저장소로 프로젝트 변경사항을 반영하는 것)
git clone <repository UUL> : Remote 온라인 저장소의 복제본을 로컬 컴퓨터에 저장한다.
이 글을 공유하기