Наша компания использует Perfoce для управления проектами, а я использую git-p4 для синхронизации репозитория Perforce на своей локальной стороне.Но в репозитории P4 он объединен со многими модулями и может содержать папку .git для некоторого модуля.Кто-то использует git на локальном компьютере и помещает .git / в Perforce: (
Когда я клонирую P4 с помощью клона git-p4, всегда говорят, что некоторые файлы были удалены.Я пытаюсь использовать «git filter-branch» для удаления этих файлов, но это запрещает использовать в грязной рабочей директории.
Как я могу исправить эту проблему? В моем предыдущем обходном пути я просто удаляю эти.git папки с помощью инструмента Perforce, а затем снова клонировать весь проект.