Я только что попытался создать новый проект телефонного разговора 3.0 ... Примечание: я новичок в телефонном разговоре. В любом случае, я вижу, что папка проекта содержит:
.cordova
merges
platforms
plugins
www
И, попробовав, phonegap local run android
я вижу много бинарных / сгенерированных файлов в platforms/android
. Это заставляет меня задуматься, какие части этой структуры папок я должен добавить в свой репозиторий git. Обычно я считаю крайне плохой практикой фиксировать двоичные файлы. Поэтому я обычно добавлять шаблоны , как bin/
, obj/
, *.o
, и *.pyc
т.д. , чтобы .gitignore
избежать загрязнения моего GIT репозитория с вещами , которые только служит для создания слияния конфликтов.
Конечно, www
нужно добавить в git, но как насчет других частей проекта. В какой степени они являются продуктами исходного кода и в какой степени они представляют собой конфигурацию проекта?
Чем ты занимаешься? Конечно, я новичок, поэтому едва понимаю, что здесь имеет смысл ...