Додати ~/.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