Acabei de tentar criar um novo projeto do Phonegap 3.0 ... Nota: Sou novo no Phonegap. De qualquer forma, vejo que a pasta do projeto contém:
.cordova
merges
platforms
plugins
www
E depois de tentar phonegap local run android
, vejo muitos arquivos binários / gerados no platforms/android
. Isso me deixa pensando, quais partes dessa estrutura de pasta devo adicionar ao meu repositório git. Normalmente, eu consideraria uma prática extremamente pobre comprometer arquivos binários. Por isso, eu normalmente adicionar padrões como bin/
, obj/
, *.o
, *.pyc
etc, para .gitignore
evitar poluir meu repositório git com coisas que só serve para criar conflitos de mesclagem.
Certamente, www
deve ser adicionado ao git, mas e as outras partes do projeto. Até que ponto eles são produtos do código-fonte e até que ponto são configuração de projeto?
O que você faz? Admito que sou novo, então mal entendo o que faz sentido aqui ...