เพิ่มใน~/.bash_profileการเพิ่มกระทำและผลักด้วยหนึ่งคำสั่งใส่:
function g() { git commit -a -m "$*"; git push; }
การใช้งาน:
g your commit message
g your commit message 'message'
ไม่จำเป็นต้องใช้เครื่องหมายคำพูดแม้ว่าคุณจะไม่สามารถใช้เครื่องหมายอัฒภาคหรือวงเล็บในข้อความยืนยันของคุณได้ (อนุญาตให้ใส่เครื่องหมายคำพูดเดี่ยว) หากคุณต้องการสิ่งเหล่านี้เพียงแค่ใส่เครื่องหมายคำพูดคู่ในข้อความของคุณเช่น:
g "your commit message; (message)"
ในการสร้างความคิดเห็นในข้อความของคุณให้ทำ:
g "your commit message:
> your note"
นอกจากนี้ยังมีฟังก์ชั่นสำหรับการเพิ่มและกระทำในลักษณะที่คล้ายกัน:
function c() { git add --all; git commit -m "$*"; }
ทำงานในลักษณะเดียวกันกับที่gทำงานและมีข้อ จำกัด เหมือนกัน เพียงแค่ใส่cแทน เช่น
c your commit message
คุณยังสามารถเพิ่มนามแฝงสำหรับการพุชไปที่รีโมต:
alias p='git push'
การใช้งาน:
p
จำนวนนั้นเป็น 2 ตัวอักษรcและpคุณใช้ขณะทำงานกับที่เก็บ git ของคุณ หรือคุณสามารถใช้gแทนเพื่อทำทุกอย่างด้วยตัวอักษรเพียงตัวเดียว
รายการเต็มของชื่อแทนและฟังก์ชั่น:
https://gist.github.com/matt360/0c5765d6f0579a5aa74641bc47ae50ac