Я работаю над следующим мерзавца псевдонимомGit команды оболочки псевдоним давая «плохой конфигурационный файл» ошибка
[alias]
pushup = !git push --set-upstream origin `git branch | egrep "^\*" | awk -F"*" '{print $NF}'`
который должен сделать GIT толчок, одновременно установив на входе в текущей ветке.
Команда
git push --set-upstream origin `git branch | egrep "^\*" | awk -F"*" '{print $NF}'`
прекрасно работает сам по себе в командной строке, но я получаю плохих конфигурационный файл ошибку в когда я пытаюсь использовать его в качестве псевдонима мерзавца.
Очевидно, я ничего не понимаю о формате псевдонимов git. Кто-нибудь хочет просветить меня?
Wild догадку, но что с этим делать ''!? Не следует ли '! Git' быть' git'? –
@BenjaminW. используется для запуска внешних команд в git-псевдонимах. (Требуется для замены команды) – muru