4

Добрый день!

Я совсем не знаком с Powershell, и я хочу сделать сценарий, который каждую ночь в 2 часа ночи выполняет команду git pull в указанном каталоге. Таким образом, в основном скрипт должен "cd" перейти в это место и затем выполнить "git pull".

Я знаю, что в Windows есть планировщик, в котором вы можете вызывать скрипт, я просто не знаю, как сделать этот скрипт.

Заранее спасибо.

Теплые пожелания.

1 ответ1

3

cd в Powershell - псевдоним для Set-Location который является cd , и если исполняемый файл командной строки Git находится на вашем пути, вы также можете вызвать его из Powershell.

cd C:\path\to\myrepo.git\
git pull

или же

Set-Location C:\path\to\myrepo.git\
Git pull

Второе решение более идиоматично для Powershell. И помните, если путь к вашему репо содержит пробелы, вы должны поместить его в кавычки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .