본문 바로가기
Git

git 명령어 정리

by beop07 2021. 4. 12.

git명령어 개인보관용

 

설정관련

git init // .git 생성/초기화

git clone [원격저장소주소] // 원격저장소로부터 복사

git config --global --list // 등록유저 확인

git config --system --unset credential.helper // 관리자 권한으로 계정정보 삭제

git config --global user.name "유저 이름" // 깃 사용자 이름 설정

git config --global user.email "유저 이메일" // 깃 사용자 이메일 설정

git config --global core.editor "vim" // 커밋 편집에디터를 vim으로 변경

git config credential.helper store // 사용자정보 보관 (다시안물어봄)

 

Branch 관련

git branch // 로컬저장소 branch 확인

git branch -r // 원격저장소 branch 확인

git status // 내가 위치해 있는 branch 확인

git branch -v // branch의 마지막 커밋 메세지 확인

git branch [브랜치명] // branch 생성

git checkout [브랜치명] // 해당 branch로 이동

git branch -b [브랜치명] // branch 생성후 바로이동

git branch -d [브랜치명] // branch 삭제

 

Push 관련

git push --set-upstream origin [브랜치명] // 원격저장소에 branch 업로드 (최초한번만)

(줄여쓰기 : git push -u origin [브랜치명])

git add -A  혹은 git add . // 전부 스테이지에 올린다.

git commit -m "커밋 코멘트" // 커밋

git commit -am "커밋 코멘트" // 스테이징과 커밋 동시에

git push origin [브런치이름] // 원격저장소의 해당 branch로 push

 

Cancel 관련

git diff // git 변경내용 확인

git checkout --파일명 // 파일 되돌리기

git reset HEAD [파일명] // 스테이징 취소

git reset HEAD^ // 최신 커밋 취소

git reset [커밋hash] // 해당 커밋으로 되돌리기

반응형

댓글