If you are using git to manage your Titanium Appcelerator application, how do you deal with it?

The Appcelerator way

Commit everything.

My comment - there is a heap of code generated in the build/ directory which can be regenerated easily, why store that huge amount, when all you need is the basics

My way - version 0.1

You want to check out an existing git project.

  • Clone (checkout) the project you want (e.g. golingo on github) in tmp/
  • Create a new project in Titanium Developer with the same ID and Name in your final location
  • rsync tmp/thing new_thing/

Once this is done, you can even rename the top directory and import it into Developer. Now you can work on the project and use 'git' in the normal way.

This is a work in progress...