Make sure you have all files added to git too, by default the gitignore in the project template ignores certain files and directories that you’d like to include in case of using git for deployment
But all dependencies and files you need for building need to be checked in of course. Local paths are 2.x - I’d recommend you upgrade for Needle Engine 3 because that was one of the major changes that we made: all dependencies are pulled in from npm now
Which would make deploying via git (or any other CI service) much easier since you dont have to check in threejs or the complete needle engine package because it’ll just be installed from npm