기계는 거짓말하지 않는다

Git 자주 사용되는 명령어 (생성 ~ 사용) 본문

Git

Git 자주 사용되는 명령어 (생성 ~ 사용)

KillinTime 2021. 10. 5. 16:06

Command 창에 입력

생성 ~ 초기 설정

Command Description
git init 저장소 생성, 초기화 (.git 디렉터리 생성)
git remote add origin URL URL에 입력된 원격 저장소 연결
ex) git remote add origin https://github.com/...
git config --global user.email "EMAIL" EMAIL에 입력된 이메일을 사용자 이메일로 설정
ex) git config --global user.email "user@gmail.com"
git remote -v 연결된 저장소 확인

branch 관련

Command Description
branch 조회
git branch 현재 로컬 브랜치 확인
git branch -r 원격 브랜치 목록 조회
git branch -a 모든 브랜치 목록 조회
branch 생성
git branch NAME NAME에 입력된 이름의 branch 생성
branch 삭제
git branch -d NAME NAME에 입력된 로컬 브랜치 삭제
git push origin --delete NAME NAME에 입력된 원격 브랜치 삭제
branch 전환
git checkout NAME NAME에 입력된 브랜치로 전환
git checkout -b NAME NAME에 입력된 브랜치를 생성과 동시에 전환

stash 관련

Command Description
stash
git stash 현재 작업 중이었던 저장되지 않은 수정 사항을
모두 스택에 임시 저장
git stash pop 미리 stash 해놓은 수정 사항을 불러옴과 동시에
스택에서 제거
stash list
git stash list stash list 확인
git stash clear stash list 삭제
stash 적용
git stash apply (stash@{1}) 특정 stash 적용
git stash drop (stash@{1}) 특정 stash 스택에서 제거

commit 관련

Command Description
git add ./ 수정 사항 전체 staging area 저장.
./ 대신 경로 변경, 파일명도 가능
git commit -m "MESSAGE" 지정된 MESSAGE 내용으로 commit
git push origin BRANCH_NAME 지정된 BRANCH_NAME 원격 저장소로 업로드
Comments