로컬 저장소 만들기 | git init |
git init 경로명 | |
깃 상태 확인(작업 디렉터리 상태) | git status |
깃 저장소 복제 | git clone 원격저장소URL |
파일 등록과 커밋 | git add 파일명 |
커밋 git commit -m 메세지 | |
로그 확인 | git log |
로그 확인 - 한줄 조회 | git log --oneline |
로그 확인 - 변경사항 목록 조회하기 | git log --patch git log -p |
로그 확인 - 그래프로 조회하기 | git log --graph |
로그 확인 - 커밋 목록 조회하기 | git log --branches |
커밋 비교 | git diff |
원격 저장소 별칭 확인 | git remote |
원격 저장소 별칭 확인 & URL 확인 | git remote -v |
원격 저장소 연결 | git remote add 원격저장소 URL |
원격 서버 삭제 | git remote rm 원격저장소별칭 |
커밋 가져오기 | git pull 또는 git fetch |
커밋 전송하기 | git push 원격저장소별칭 브랜치명 |
현재 브랜치 확인 | git branch |
브랜치 생성 | git branch 브랜치명 |
브랜치 이동 | git checkout 브랜치명 |
스테이지 저장 | git stash |
스테이지 읽기 | git stash pop |
브랜치 병합 | git merge 브랜치명 |
리베이스 병합 | git rebase 브랜치명 |
리셋 | git reset 옵션 커밋ID |
리버트 취소 커밋 | git revert 커밋위치 |
태그 관리 | git tag |
태그 관리 - 조회 | git tag --list git tag -l |
태그 관리 - 삭제 | git tag --delete 태그 git tag -d 태그 |
태그 전송 | git push 원격저장소별칭 태그명 |
서브 모듈 연결 | git submodule add 원격저장소URL 폴더명 |
728x90
Comments, Trackbacks