as @Swadq already pointed about, the .meteor directory is Meteor's directory. It contains a folder and a file.
The local
directory contains the compiled version of your application and some database information (lock-file and the actual raw data of mongodb). This of course should not be included in your VCS.
The package
file contains all packages meteor should load for your application. This is of course important and must be included in your VCS. More importantly: this file is checked for to determine if the current directory is a meteor application. If you don't include this you'll loose the packages you relay on and the ability to simply run the app. using meteor
.
So ideally your .gitignore file only should contain .meteor\local
but not .meteor\packages
. When using meteorite
the .gitignore
file should contain .meteor\meteorite
as well.