I'm importing an unmaintained app into my own git repo (there is no upstream, AFAICT) and there are a handful of files that are generated and should be ignored in any working copy?
This is what I have so far for my .gitignore:
local/
metadata/local.meta
# Maybe?
viewstates.conf
# This is added automatically when the app is uploaded, isn't it?
default/MANIFEST
What else?
I realize this is probably somewhere in the documentation, but it's probably spread over several different sources.
So we use git for all configuration files and apps for splunk. Here's what we decided on.
*.DS_Store
*local.meta
*.csv
*.pyo
*.idea
!<some_static_lookup>.csv
Hope this helps