Я пытаюсь запустить командный файл
, который go перенаправит в папку дедушки и выполнит git извлечение всех дочерних каталогов репозитория. По какой-то причине это не работает. Как я могу получить эту функцию?
@ECHO OFF
setlocal
SET parent=%~dp0
ECHO parent=%parent%
FOR %%a IN ("%parent:~0,-1%") DO SET grandparent=%%~dpa
ECHO grandparent=%grandparent%
ECHO %grandparent%
FOR /D %%G in (%grandparent%) Do cd %%G & call git pull & cd ..
TIMEOUT 10
Используя следующее в качестве справки:
Как git тянуть за несколько репо на windows?
Использование Windows 10