본문 바로가기
개발 도구 및 Git 사용법/git (협업 툴) 사용법 정리

GIT - Oh-my-zsh 터미널에서 많이쓰는 git 단축키 정리

by 번데기 개발자 2018. 11. 15.
반응형

oh-my-zsh 많이쓰는 git 단축키


gst
  • git status
  • 현재 local repository 의 상태를 보여준다

gco
  • git checkout
  • 브랜치를 바꾸는 명령을 수행한다.


ggl 
  • git pull origin $(current_branch)
  • remote에서 현재 브랜치로 pull 명령을 수행한다.


ggp 
  • git push origin $(current_branch)
  • 현재 브랜치에서 remote 로 push한다.


glg
  • git log --stat --max-count = 10
  • -- stat : 각 커밋의 통계정보를 보여준다.
  • git log + 상태정보 라고 생각하면 편하다.


glgg
  • git log --graph --max-count = 10
  • --graph : 각 브랜치와 머지 히스토리 정보를 아스키 그래프로 보여준다.
  • git log + merge정보에 대한 아스키 그래프
  • 현재 브랜치에 대한 정보만 보여준다.

glgga
  • git log --graph --decorate --all
  • --graph : 각 브랜치와 머지 히스토리 정보를 아스키 그래프로 보여준다.
  • git log + merge정보에 대한 아스키 그래프
  • 모든 브랜치에 대해서 보여준다.



* glgg 랑 glgga 처음 알았는데 , 진짜 그래프 너무 좋다 ㅎㅎ









ex) 사용 예제


1349 ggp
1350  git status
1351  git add .
1352  git commit
1353  git status
1354  ggp
1355  gst
1356  gco dev
1357  ggp
1358  gst
1359  git merge --no-ff feature/LBEER-12
1360  gst
1361  vim .gitignore
1362  ggp
1363  gco master
1364  git merge --no-ff dev
1365  ggp
1366  gst
1367  glgga
1368  git tag 2.1.0
1369  git push origin 2.1.0
1370  gco 2.1.0
1371  gco master
1372  gco dev
1373  glg
1374  git branch
1375  gco feature/LBEER-12
1376  glgga
1377  glg

1378  gco master 




더많은 정보


https://github.com/robbyrussell/oh-my-zsh/wiki/Cheatsheet



반응형