I have XF under version control just to make it easier to track the differences between versions, which comes in handy for add-on development. My
.gitignore
is:
Code:
data/
internal_data/
js/swfupload/
js/vendor/
js/videojs/
js/xf/*.min.js
js/xf/*-compiled.js
library/
src/vendor/
styles/fonts/fa/
styles/fonts/videojs/
index.html
For add-ons I typically use:
YMMV depending on exactly what you're doing and why.