git status
git add
git commit
>git commit -am "A first commit"
git branch
> git branch [branch-name] //생성
> git branch //목록보기
> git branch -d [branch-name] //삭제
git checkout [branch-name]
로컬 저장소의 브랜치 전환시 사용하는 명령어
git log
로컬 저장소의 커밋 히스토리를 탐색하는 데 사용.
>git log -n 10 // -n옵션 내역보기 수 지정 가능
git grep
저장소의 파일 내용에서 검색하고자 할때.
>git grep "검색 단어" // 특정단어가 포함된 파일을 검색하고, 해당 파일의 어디에 단어가 포함되어있는지 확인가능
git clone
기존 원격 저장소를 로컬에 다운로드하기위해 사용
>git clone [url]
git remote
원격 저장소 조작사용 명령어
>git remote //이름 목록
>git remote -v // 자세한 목록보기
>git remote add [name] [url] // 원격저장소 추가
>git remote rm [name] //원격 저장소 제거
git reset
로컬 저장소의 commit 취소하기 위해 사용하는 명령어. 잘못 커밋하거나 수정 누락이 있을 경우 사용.
>git reset -soft HEAD^
git merge
현재 브랜치에 다른지점에서의 변경사항을 병합
>git checkout master git merge bug-fix // 분기 bug-fix를 master브랜치에 병합
git pull
원격 브랜치의 변경사항을 캡쳐하기 위해.
>git checkout master git pull origin master
//로컬 저장소 master브랜치에 원격 저장소 origin의 master브랜치 가져오기
'Github' 카테고리의 다른 글
github 알아보자 (0) | 2019.11.13 |
---|---|
GIT- CLI 버전관리 (0) | 2019.11.13 |