diff --git a/.gitignore b/.gitignore
index cd72efb10d28d57eca267849b03f3df3b26732c7..380a028506893f6ea37b7f905b4a64b9fd623e67 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,12 @@
+// Our automatic versioning scheme generates the following file
+// NEVER put it in the repository
+_Version.h
+
+// All of the following OS, IDE and compiler generated file
+// references should be moved from this file
+// They are needed, but they belong in your global .gitignore
+// rather than in a per-project file such as this
+
 *.o
 applet/
 *~