diff --git a/.gitignore b/.gitignore
index c9998ea4a575a4521f7880d40447b27513436c0e..8c840f00377c39d1a209fb8c2e4729d060dc1dea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,13 +1,3 @@
-*.onnx
-lab-4/task_2_faces/
-lab-4/task_3_1_references/
-lab-4/task_3_2_references/
-lab-4/task_2_faiss_index.index
-lab-4/task_2_names.npy
-lab-4/task_2_staff_photo.csv
-lab-4/task_3_1_cache/dir_hash.txt
-lab-4/task_3_1_cache/embeddings_cache.pkl
-
 # Created by https://www.toptal.com/developers/gitignore/api/visualstudiocode,python,macos,windows,jupyternotebooks
 # Edit at https://www.toptal.com/developers/gitignore?templates=visualstudiocode,python,macos,windows,jupyternotebooks
 
diff --git a/lab-4/.gitignore b/lab-4/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..092b30515148c7b8cc75a49f7cac92291f0b1c0b
--- /dev/null
+++ b/lab-4/.gitignore
@@ -0,0 +1,9 @@
+*.onnx
+task_2_faces/
+task_3_1_references/
+task_3_2_references/
+task_2_faiss_index.index
+task_2_names.npy
+task_2_staff_photo.csv
+task_3_1_cache/dir_hash.txt
+task_3_1_cache/embeddings_cache.pkl
\ No newline at end of file
diff --git a/lab-5/.gitignore b/lab-5/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..adbb97d2d3137fe76f2d8e88a55e1c2b285a6cd6
--- /dev/null
+++ b/lab-5/.gitignore
@@ -0,0 +1 @@
+data/
\ No newline at end of file