Сначала вам нужно будет создать функцию, в которой есть ваша команда. Затем создайте псевдоним для этой функции.
PS C:\Users\jpogran\code\git\scripts> function get-gitstatus { git status }
PS C:\Users\jpogran\code\git\scripts> get-gitstatus
# On branch master
nothing to commit (working directory clean)
PS C:\Users\jpogran\code\git\scripts> Set-Alias -Name gs -Value get-gitstatus
PS C:\Users\jpogran\code\git\scripts> gs
# On branch master
nothing to commit (working directory clean)
Возможно, вас также заинтересует проект ОС под названием posh-git , целью которого является создание среды powershell для команд git. Объединяет команды git с функциями типа PS, а также предоставляет новое приглашение, которое отображает состояние и ответвление в вашем приглашении.
РЕДАКТИРОВАТЬ: Забыл добавить, как узнать, как сделать это с помощью Powershell.
PS C:\Users\jpogran\code\git\scripts> get-help set-alias -examples
Это покажет вам примеры (последний применяется здесь) того, как использовать set-alias для создания псевдонимов команд с параметрами, конвейерами и т. Д.