Додати ~/.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
ви використовуєте при роботі з репозиторієм мерзотника. Або ви можете g
замість цього зробити все лише однією буквою.
Повний список псевдонімів та функцій:
https://gist.github.com/matt360/0c5765d6f0579a5aa74641bc47ae50ac