git 명령어 줄이기
1 | git config --global alias.r '! r() { git reset --soft HEAD~"$1" ; } ; r' |
git reset --soft HEAD~1
마지막 커밋 하나를 취소하는 명령어이다- 나는 보통 여러 컴퓨터에서 작업할 때, 일단 작업 중을 내용을 임시적으로 커밋 푸쉬해서 깃허브에 업로드한다
- 다른 컴퓨터에서 풀로 받아오고, 이 임시적인 커밋을 취소할 때 명령어를 길게 쓰는 게 귀찮아서
alias
로 짧게 줄여보았다 git r 2
; 숫자만큼 커밋 취소하기git r1
; 마지막 커밋 취소하기