Я использую git поддерево для обмена вложенной папкой моего исходного кода между проектами. Это работает нормально, но каждый раз, когда я выполняю push файл git, терминал показывает постоянно растущий список коммитов:
git subtree push --prefix=public/js/engine engine-remote master --squash
git push using: engine-remote master
-n 1/ 1193 (0)
-n 2/ 1193 (1)
-n 3/ 1193 (2)
...
-n 1193/ 1193 (1152)
Counting objects: 176, done.
...
Почему это так, и я могу настроить что-то по-другому, чтобы предотвратить это? Я понимаю, что нужно проверить коммиты на родительском проекте, но я ожидаю, что это будет просто до последней успешной попытки из поддерева.