반응형

Git 최초 설정 및 기본 명령어들

반응형

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 온라인 저장소의 복제본을 로컬 컴퓨터에 저장한다.

반응형

이 글을 공유하기

댓글

Designed by JB FACTORY