creator 自带的cocos2d-x工程 gitignore问题

现在需求是我们这边要改下cocos2d-x里面的源码,所以我门把creator里面的cocos2d-x拷贝出来修改后上传到git仓库,别的机器git clone这个仓库下来发现cocos2d-x丢失了好多编译工程相关的文件,
例如cocos2d-x/external目录下
看图是不是只剩下个config.json文件没被gitignore掉,这个目录就回导致我android工程编译不过,
请问这个要把哪些文件都加回来git仓库才能保证我一clone下来就可以别的人员使用这个修改后的cocos2d-x引擎。

就我所知这个目录也被过滤了,但是我编译项目时是会使用到的
cocos2d-x\tools\cocos2d-console\bin

还有这个目录下的

是不是全部文件都要上传才能编译呢,有人知道么

自带的cocos2d-x工程的,gitignore坑我啊,还是我不应该再creator软件里面的拷贝cocos2d-x工程出来改了,这个版本不好,要从哪个地方找到对应的cocos2d-x工程来改呢

例如现在是creator2.0.9要修改他对应的cocos2d-x工程的话是要去哪个找对应的版本