diff --git a/AddSubmoduleToGitRepo.md b/AddSubmoduleToGitRepo.md
new file mode 100644
index 0000000..17ae8d3
--- /dev/null
+++ b/AddSubmoduleToGitRepo.md
@@ -0,0 +1,12 @@
+# How to add submodules to a gitrepo
+
+If you want to use another git repo within your repo but still get updates from
+or contribute to the upstream repo without breaking things, then you need to add
+the repo as a submodule. this tells git that this folder is another repo and it
+will add a link to it and not cause problems.
+
+Step1:
+go to your repo. Use the following command instead of pull:
+`
+ git submodule add
+`