diff --git a/.gitignore b/.gitignore
index 68f829dc..778fc944 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,7 +3,12 @@
 
 # Ignore generated manpages
 doc/man/.marker
-doc/man/man*/
+doc/man/man*/*.1
+doc/man/man*/*.7
+doc/man/man*/*.html
+doc/man/man*/*.xml
+# Ignore type manpages
+doc/man/man*/*__*.text
 
 # Ignore cache for version control
 cache/