Поскольку я обновил TortoiseGit до последней версии 2.7.0.0 , обновление подмодуля *1005* теперь завершается ошибкой и возвращает следующее.
git.exe submodule update --progress --init --recursive --force --merge --remote -- "src/myproject"
usage: git submodule [--quiet] add [-b <branch>] [-f|--force] [--name <name>] [--reference <repository>] [--] <repository> [<path>]
or: git submodule [--quiet] status [--cached] [--recursive] [--] [<path>...]
or: git submodule [--quiet] init [--] [<path>...]
or: git submodule [--quiet] deinit [-f|--force] [--] <path>...
or: git submodule [--quiet] update [--init] [--remote] [-N|--no-fetch] [-f|--force] [--checkout|--merge|--rebase] [--reference <repository>] [--recursive] [--] [<path>...]
or: git submodule [--quiet] summary [--cached|--files] [--summary-limit <n>] [commit] [--] [<path>...]
or: git submodule [--quiet] foreach [--recursive] <command>
or: git submodule [--quiet] sync [--recursive] [--] [<path>...]
git did not exit cleanly (exit code 1) (827 ms @ 9/13/2018 11:05:54 AM)
Я не использую командную строку, я использую контекстное меню TortoiseGit.
Я всегда могу зайти в Git Bash здесь и ввести следующие команды, но я хочу знать, почему выполнение этого из контекстного меню не работает.
git submodule update --init --remote -f --recursive Src