- git add -u .
-u : untracked 파일들은 제외시킨다.
. : 모든 파일을 추가한다.
- git commit -m "Message"
: 해당 메세지를 담아서 commit 한다.
- git push -u origin/
-u : 앞으로 git push 만 사용하더라도 다음 브랜치에 push를 한다.
- git pull origin
: 해당 브랜치의 remote 상태를 가져온다.
- git remote update origin —prune
: git remote에 있는 barnch list를 업데이트한다.
- git branch
: 브랜치 생성
- git branch -d
: 브랜치 삭제
- git checkout
: 해당 브랜치로 checkout 한다.
- git stash
: 현재 하던 작업을 잠시 한쪽으로 치워두고 가장 최근의 commit 으로 돌아간다.
- git stash list
: Stash 목록 확인
- git stash apply
: 가장 최근의 stash를 가져와 적용한다.
git stash apply [stash 이름]
: stash 이름(ex. stash@{2})에 해당하는 stash를 적용한다.
- git stash drop
: 가장 최근의 stash를 제거한다.
git stash drop [stash 이름]
: stash 이름(ex. stash@{2})에 해당하는 stash를 제거한다.
- git stash pop
: apply + drop