멋진 Git 단축키
3443 단어 reactgitdiscussjavascript
힘내 상태
지금까지 가장 자주 사용되는 별칭은
git status
에 대한 내 별칭입니다. git status
를 gst
로 별칭을 지정했습니다.힘내 추가
커밋을 위해 파일을 준비하는 일반적인 명령은
git add -A
또는 git add .
또는 git add some/file/name.ts
입니다. 간단히 ga
에 대한 별칭을 만들었습니다.힘내 커밋
git add와 마찬가지로 git commit에 대한 별칭도 만들었습니다. 일반적인 명령은
git commit
또는 git commit -m <COMMIT_MSG>
이며 git commit
~ gc
및 git commit -m
~ gcm
로 별칭을 지정했습니다. 이제 gcm "some cool messsage"
와 같은 커밋 메시지를 입력할 수 있습니다.힘내 차이
git diff의 경우 두 개의 별칭을 추가했습니다. 첫 번째는
gd
의 별칭인 git diff
입니다. 그러나 파일을 준비한 후 diff를 보기 위해 gdc
별칭이 지정된 git diff --cached
도 있습니다.힘내 푸시
나는 또한
git push
를 gp
로 별명을 붙였습니다. 여기서 더 이상 할 말이 없습니다.힘내 체크 아웃
분기를 빠르게 확인하기 위해
git checkout
에서 gco
로 별칭을 지정했습니다. 새 분기의 경우 gcob
를 수행하는 git checkout -b
별칭도 만들었습니다.힘내 분기
분기를 빠르게 나열하기 위해
git branch
에서 gb
로 별칭을 지정했습니다.이익
입력 속도가 훨씬 빠를 뿐만 아니라 이러한 별칭의 또 다른 이점은 평소와 같이 플래그를 계속 사용할 수 있다는 것입니다. 새 분기를 원격으로 푸시하고 싶다고 가정해 보겠습니다. 별칭이 없으면
git push -u origin my_branch
와 같이 보일 것입니다. 그러나 별칭을 사용하면 간단히 gp -u origin my_branch
를 입력할 수 있습니다. 큰 절약은 아니지만 명령을 수천 번 입력하면 차이가 생기기 시작합니다.직접 사용해 보세요
git 별칭을 만들 수 있는 방법은 여러 가지가 있지만 가장 간단한 방법은 my
.bashrc
에 별칭을 추가하는 것입니다. 이 게시물에서 언급한 모든 별칭은 다음과 같습니다.
alias gst='git status'
alias ga='git add -A'
alias gc='git commit'
alias gcm='git commit -m'
alias gd='git diff'
alias gdc='git diff --cached'
alias gp='git push'
alias gco='git checkout'
alias gcob='git checkout -b'
alias gb='git branch'
테스트 드라이브를 제공하려면 이 코드 블록을 터미널에 직접 붙여넣으면 현재 세션에 대해 이러한 별칭이 활성화됩니다. 그것들이 마음에 들면
.bashrc
/.zshrc
/등에 추가할 수 있습니다.이 게시물이 마음에 들면 다른 글을 확인하십시오here.
Reference
이 문제에 관하여(멋진 Git 단축키), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sgolovine/awesome-git-shortcuts-2bpd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)