Если я сделаю это в одном из своих репозиториев:
git subtree pull --prefix=frameworks/AquaticPrime --squash AquaticPrime
Я получаю это:
Working tree has modifications. Cannot add.
Если я это сделаю (там же, конечно):
git status
Я получаю это:
# On branch master
nothing to commit (working directory clean)
Я не совсем уверен, что происходит здесь. Команда состояния git подразумевает, что у меня нет изменений, поэтому я предполагаю, что трюк git имеет отношение к изменениям в другой ветке, связанной с поддеревом, но это не совсем понятно.
Может ли кто-нибудь дать просветление?