While migrating this website from Jekyll of Hugo, I faced an issue where my
/tags resulting in a 404 Not Found after deployment. It turned out that
/tags is ignored by git when I build my site.
I then found out the following line in my ~/.gitignore_global:
tags
This is the file that I ignore after start using ctags in vim. Knowing the
root cause, I knew that I’ll need to only ignore tags file and not tags
directory.
A quick google search regarding how to do this lead me to this
stackoverflow, where the solution is changing my ~/.gitignore_global as
shown below:
tags
!tags/
Basically, this is how we tell git to ignore tags file only and not to ignore
tags/ folder.