Я знаю, что могу запустить две команды подряд в командной строке:
git add -u && git commit --amend --no-edit
У меня также есть настройка псевдонимов с помощью doskey
doskey a=git add $*
Но как мне объединить несколько команд в один псевдоним doskey ?
doskey amend=git add -u && git commit --amend --no-edit
Это не удается, установив doskey к первой команде doskey amend=git add -u , а затем переходит немедленно выполнить git commit --amend --no-edit во время выполнения вместо сохранения составной команды в doskey псевдоним.
Я также попытался процитировать все это:
doskey amend="git add -u && git commit --amend --no-edit"
Но это тоже не удается, потому что он интерпретирует кавычки буквально:
'' git add -u && git commit --amend --no-edit "'не распознается как внутренняя или внешняя команда, работающая программа или командный файл.
