Sencha Touch 2的版本控制中应包含哪些文件/文件夹

时间:2012-12-18 21:30:49

标签: git file sencha-touch

我正在构建我的第一个sencha touch 2应用程序。在调用bellow命令后,它创建了一个application目录,其大小为23M

sencha generate app -n application`

我还没有添加任何代码,而且它那么大。你能告诉git中应该放哪个文件和文件夹吗?我不想添加所有这些。 .git会变得巨大。一些免费的git提供者(bitbucket,unfuddle,beanstalk等)将不会允许那么多空间!

这是目前的结构。

.
├── app
│   ├── controller
│   ├── model
│   ├── profile
│   ├── store
│   └── view
├── app.js
├── app.json
├── index.html
├── packager.json
├── resources
│   ├── css
│   ├── icons
│   ├── images
│   ├── loading
│   ├── sass
│   └── startup
└── sdk
    ├── command
    ├── microloader
    ├── resources
    ├── sencha-touch-all.js
    ├── sencha-touch.js
    ├── src
    └── version.txt

更新1:

我知道不应该修改生成的文件。但最终我还要修改一些生成的文件。还有一些生成的文件,我根本不需要修改(例如sdk目录)。现在我想知道像sdk这样的其他实体,我永远不需要修改,所以我可以将它们放在.gitignore中。

1 个答案:

答案 0 :(得分:1)

该结构中可以生成的任何部分都不应该是您的git仓库的一部分并添加到.gitignore文件中。

您可以在GitHub gitignore project中看到许多.gitignore个文件的示例。