출처 : http://tech.sungamyang.com/?p=59

Nodeschool.io를 통해 필수적인 Git 사용법을 배우고 있다. 간단하지만 필수적인 명령어를 정리하면 다음과 같다.

Git 버전 확인

  • git –version

사용자 이름과 이메일 설정

  • git config –global user.name “<사용자이름>”
  • git config –global user.email “<사용자이메일>”

Git 저장소(repository) 생성 (Git 인스턴스 라고도 부름)

  • mkdir <폴더이름>
    cd <폴더이름>
    git init

Git 상태 확인

  • git status

파일의 변경사항 확인

  • git diff

업데이트한 파일을 commit하기 위해 추가

  • git add <파일이름>

변경된 모든파일을 commit하기위해 추가

  • git add . 또는 git add -A

변경사항을 짧은 메시지와 함께 commit(저장) 하기

  • git commit -m “<commit 메시지>”

로컬 저장소를 Remote(Github.com에 있는 온라인 저장소)와 연결

  • git remote add <Remote 이름> <Github 주소>

Remote 연결 보기

  • git remote -v

변경된 내용 local로 가져오기

  • git pull <remote 이름> <branch 이름>

변경된 내용 remote에 반영하기

  • git push <Remote 이름> <Branch 이름>

저장소 복제하기

  • git clone <gIthub 주소>

원본 저장소 연결하기

  • git remote add <Remote 이름> <github 주소>

브랜치 생성한 후 해당 브랜치로 작업공간 바꾸기

  • git checkout -b <branch 이름>

새로운 브랜치 생성하기

  • git checkout -b <branch 이름>

특정 브랜치로 작업공간 변경하기

  • git checkout <branch 이름>

브랜치 목록 출력하기

  • git branch

현재 작업중인 브랜치 이름 변경하기

  • git branch -m <새로운 branch 이름>

Pull in changes from a remote branch

  • git pull <remote 이름> <remote branch 이름>


'OS & Infra > GIT' 카테고리의 다른 글

[SourceTree] 소스트리 임베디드 깃 경로 (SourceTree Embedded Git Path)  (0) 2018.03.22
[펌] git 파일 대소문자 변경하기  (0) 2015.09.22
GIT 참고링크  (0) 2015.06.24
GIT 명령어  (0) 2015.06.24

+ Recent posts