pakrauce
@pakrauce

Можно ли сделать alias для git push origin?

Можно ли сделать alias для git push origin my_branch так чтобы он работал с разными ветками? Надоело каждый раз, когда требуется ввести имя ветки писать полностью команды.
  • Вопрос задан
  • 118 просмотров
Пригласить эксперта
Ответы на вопрос 3
zymanch
@zymanch
python/django web-developer
попробуйте такие алиасы:
# cat ~/.gitconfig
branch-name = "!git rev-parse --abbrev-ref HEAD"
publish = "!git push -u origin $(git branch-name)"

или задайте опцию push.default в конфигах:
git config --global push.default current
теперь push всегда будет происходить из текущей ветки в соответствующую ветку на remote
Ответ написан
Комментировать
sim3x
@sim3x
#.bash_aliases

alias WTF= "git push origin"
Ответ написан
Комментировать
@SidhArt
Рекомендую zsh c git плагином, да и вообще рекомендую zsh
https://github.com/robbyrussell/oh-my-zsh/wiki/Plu...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы