@ammar71:
Rob is correct that in theory you should not need to gitignore any of your project files. That said, depending on how you organize your projects, there might be cases where you would want to add some files to .gitignore. As an example, here are the standard files I exclude from my Corona git repos by default:
work_files/
.CoronaLiveBuild
.DS_Store
Thumbs.db
punch_list.md
Some of those are specific to me (I always keep a “work_files” folder for files that aren’t directly utilized in the app, as well as a markdown file for my working “punch list”). But I also exclude some MacOS-generated cruft and the file that gets temporarily created by Corona while you are running a live build server.
Important to note that most files you would exclude from your repo may also be ones you want to exclude from builds using the excludedFiles table in your build.settings. See: https://docs.coronalabs.com/guide/distribution/buildSettings/index.html#excludingfiles
Apologies for the poor formatting of this post, I’m writing this on my iPhone. Welcome to Corona!