Git Command

자주 쓰는 Git Command

git init
저장소 생성

git status
저장소 상태 확인

git add <file_name>
파일을 스테이지에 올리기

git add .
모든 파일을 스테이지에 올리기

git commit -m '<commit_message>'
커밋

git log
커밋 로그 확인

git diff <file_name>
최신 버젼과 diff

git diff HEAD
최신 버젼과 diff

git branch
브랜치 목록 확인, 현재 브랜치 표시

git checkout <branch_name>
해당 브랜치로 이동

git checkout -- .
모든 파일을 최신 상태로 되돌리기

git remote add origin git@github.com:<Username>/<repository_name>.git

git push -u <remote> <local>

git pull -u <remote> <local>

git fetch -u <remote>

git clone <remote_repo_url>
 
git branch | grep 'hotfix' | xargs git branch -D
hotfix가 들어간 branch 모두 삭제하기