diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..7cd0850c6e4f5c0659ba75cd38b5440109ab6d7c
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,24 @@
+# Can ignore specific files
+.DS_Store
+
+# Use wildcards as well
+*~
+*.mat
+*.pyc
+*.prn
+*.aux
+*.log
+*.dvi
+*.maf
+*.mtc
+*.mtc0
+*.synctex.gz
+*.dat
+*.eps
+*.ps
+*.pdf
+*.npy
+*.o
+
+# Can also ignore all directories and files in a directory.
+# tmp/**/*