ใช้ฟีเจอร์ alias ของ Git
13 ตุลาคม 2563
Git ให้คุณสร้าง alias ได้ในตัวผ่าน config โดย config แบบ global ของคุณควรอยู่ที่ ~/.gitconfig
[alias]
aliases = !git config --get-regexp 'alias.*' | colrm 1 6 | sed 's/[ ]/ = /' | sort
count = shortlog -sn
l = log
co = checkout
ca = commit -C HEAD --amend
c = commit
cm = commit -m
a = add
s = status
b = branch
p = push
mt = mergetool
dt = difftool
o = origin
rc = rebase --continue
rs = rebase --skip
pd = !git checkout develop && git pull origin develop && git branch --merged | grep -v '*' | grep -v 'master' | xargs git branch -d && git fetch --prune origin
pm = !git checkout master && git pull origin master && git branch --merged | grep -v '*' | grep -v 'develop' | xargs git branch -d && git fetch --prune origin
pr = pull-request -c -m
ส่วนใหญ่ก็เข้าใจได้จากชื่อเลย...
git pd (prune develop) - checkout ไปที่ develop ดึงการเปลี่ยนแปลงล่าสุด ลบ branch ค้างเก่าทั้งหมดยกเว้น develop (จะลบ master ด้วย)
git pm (prune master) - ทำแบบเดียวกับ prune develop แต่สำหรับ master