diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..e01179313c117b378a3296f3ce387b8ab11cc6a6
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,44 @@
+# Ignore all
+*
+
+# Unignore all with extensions
+!*.*
+
+# Unignore all dirs
+!*/
+
+!Makefile
+
+*.cub
+*.o
+*.so
+*.so.*
+*.a
+moc_*
+*.pb.*
+*.lbl
+*.img
+
+!TestPreferences
+
+print.prt
+
+object_script.*.Release
+object_script.*.Debug
+*_plugin_import.cpp
+*.moc
+ui_*.h
+
+*/3rdParty/*
+!*/3rdParty/Makefile
+
+*/inc/*
+
+*/bin/*
+
+*/lib/*
+
+*/tsts/*/input/*
+*/tsts/*/truth/*
+*/tsts/*/output/*
+
diff --git a/README.md b/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..6c1a4a93bf15232bd6d91e36949d91fd94ad1276
--- /dev/null
+++ b/README.md
@@ -0,0 +1,2 @@
+# ISIS3
+Integrated Software for Imagers and Spectrometers ISIS3 public release site