개발

Git 명령어 정리

동고킴 2016. 1. 4. 21:54
반응형







Git 명령어 정리


Config

git config --list                                                     // config 설정 조회 
git config --global user.name "donggov"                   // 이름 설정 
git config --global user.email "donggov@gmail.com"   // 이메일 설정
git config --global push.default [option]                    // push 방법 설정 (simple or matching)

git init                 // 현재 디렉토리에 git 저장소를 생성 
git status             // git 상태 조회 


Log
git log                   // commit 로그 조회
git log -N              // 최근 N개의 commit 로그 조회
git log -p              // 각 commit의 diff 로그 조회
git log --stat          // commit log의 통계 정보 조회


Remote
git remote                                        // 원격저장소 목록 조회 
git remote add [remote] [주소]             // 새로운 원격저장소 추가 
git remote show [remote]                    // 원격저장소 정보 조회 
git remote rm [remote]                       // 원격저장소 삭제 


Branch
git branch 브랜치B 브랜치A                                    // 브랜치A로부터 브랜치B를 생성 
git branch -d [branch]                                            // 로컬 브랜치 삭제 
git checkout -b [branch] [remotename]/[branch]          // 트래킹 브랜치 생성 


Commit
git commit --amend                               // 마지막 commit에 덮어써서 commit
git commit --amend -m "message"            // commit message와 함께 amend 수행


Push
git push [remote] [branch]             // remote에 브랜치 푸쉬 
git push [remote] :[branch]            // remote에 있는 브랜치 삭제



반응형

'개발' 카테고리의 다른 글

[jQuery] stopPropagation() & preventDefault()  (0) 2016.01.06
Git push default - simple & matching  (0) 2016.01.06
동고는 똥을 싫어해  (4) 2015.12.27
몸몸몸  (2) 2015.05.27
Unlimited Memory  (0) 2015.05.26