diff --git a/.gitignore b/.gitignore
index 3d9e1cac70c09d519af280e780a934ddf0651b7d..ced691f7a6d193f42d88eb7d349d6763b7224070 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,4 +1,4 @@
 .*
 !.gitignore
 !.gitattributes
-!.github/
\ No newline at end of file
+!.github/
diff --git a/bin/.gitignore b/bin/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..d6b7ef32c8478a48c3994dcadc86837f4371184d
--- /dev/null
+++ b/bin/.gitignore
@@ -0,0 +1,2 @@
+*
+!.gitignore
diff --git a/build/.gitignore b/build/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..d6b7ef32c8478a48c3994dcadc86837f4371184d
--- /dev/null
+++ b/build/.gitignore
@@ -0,0 +1,2 @@
+*
+!.gitignore