반응형
출처 : 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' 카테고리의 다른 글
작성중 (0) | 2018.03.29 |
---|---|
[SourceTree] 소스트리 임베디드 깃 경로 (SourceTree Embedded Git Path) (0) | 2018.03.22 |
[펌] git 파일 대소문자 변경하기 (0) | 2015.09.22 |
GIT 참고링크 (0) | 2015.06.24 |
댓글