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