파이참을 쓰는데 인텔리제이도 똑같을테니 제목을 저리 지음.
내용은 단축키 설정에 관한건데 굳이 git 단축키라고 제목을 적은 이유는 딱히 깃 단축키말고는 다른 단축키를 지정해서 효과를 못봤기에 깃 단축키 지정이라고 적었다.
티켓 시스템 + 깃으로 버전관리하는 회사들 대부분이 버전 관리를 할 때에 아래와 같은 프로세스로 진행한다.
git pull -> git make new branches from master -> 작업 -> commit -> push -> merge
물론 순서가 바뀌거나 조금 다를수도 있지만 이게 일반적인데, 파이참에서 깃 풀을 하려면 마우스로 아래와 같은 과정을 거쳐야 한다.
깃 풀 말고도 새 브랜치를 따거나, 커밋을 할때도 마찬가지이다. 근데 맨날 똑같은 작업을 하다 보니 매번 반복되는 이 작업들이 은근히 시간을 잡아먹고있다는걸 깨달았다.
그래서 git pull, branches, commit 이 3가지를 단축키를 만들어 사용하는데 이것만으로도 프로세스가 간편화되었음을 느낄 수 있었다.
단축키는 Preference를 찾아 들어가서 git 용어들을 검색해본다.(나는 commit라고 검색해봄.)
그럼 아래처럼 검색 결과가 나오는데 Git의 Commit File에서 오른쪽 클릭 후 Add Keyboard Shortcut 을 누르고 키보드로 단축키를 입력해주면 자동으로 입력이 된다.
나같은 경우는
git pull -> control + option + command + v
git branches -> control + option + command + b
git commit -> control + option + command + c
이 3개로 지정해놨는데 아주아주 간편하다. 이거말고도 본인이 자주쓰는 단축키는 등록해놓으면 편하다.
++ 또하나 팁인데 인텔리제이나 파이참에서 커밋시 커밋 메시지를 이전 커밋 메시지에서 조금만 바꿔서 쓰고 싶은 경우가 있다. 이경우 커밋 메시지창에서 '컨트롤 + m'을 누르면 커밋 메시지 히스토리가 나온다.
'setting, git, shell etc' 카테고리의 다른 글
recursive file name, content search, pushd, popd (0) | 2020.06.15 |
---|---|
ssh to server without password (0) | 2020.04.29 |
pycharm git line history (0) | 2019.11.20 |
git 초기 세팅. (0) | 2019.08.22 |
ssh warning 무시하는 방법.(git pull, push등등이 WARNING뜨면서 안될때.) (0) | 2019.06.01 |