Запуск git 2.8.4 (июнь 2016) , этого больше не должно быть.
См. issue 755 , который также должен облегчить проблему ( commit 2db0641 ):
Убедитесь, что временные дескрипторы файлов не наследуются дочерними процессами
Предотвращение наследования дочерних процессов с помощью дескриптора
blockquote>index.lock
.
Если Git должен использоваться как часть процесса развертывания, то указанное развертывание может ссылаться на субмодуль : по умолчанию репозиторий Git будет хранить только URL и Git SHA1 вложенного репо, на который ссылаются как на подмодуль (ваш сценарий BitBucket репо в вашем случае)
Всякий раз, когда пользователь нуждается в этом в первый раз, git submodule update --init
будет достаточно для извлечения фактического содержимого репо подмодуля и заполните его сценарием.