Я обошел это сейчас. Мне показалось, что проблема в том, что хранилище было совершенно новым: я никогда ничего не делал для этого. После того, как я отправил файл в репозиторий, я смог обойти эту ошибку.
Однако, используя команду git subtree add C:\gitTest\repos\subA -d --prefix subA
, я получил новую ошибку:
fatal just how do you expect me to merge 0 trees?
Подумав минуту, я понял, что для этого нужно передать ему конкретную ревизию. Так что, похоже, эта команда выполнена успешно:
git subtree add C:\gitTest\repos\subA HEAD -d --prefix subA
И, очевидно, вам не нужен флаг -d debug.