Agregue fuerza a pesar del file .gitignore

¿Hay alguna manera de obligar a git a agregar un file a pesar del file .gitignore ?

Ver man git-add :

  -f, --force Allow adding otherwise ignonetworking files. 

Entonces ejecuta esto

 git add --force my/ignore/file.foo 

A pesar de la solución de trabajo de Daniel Böhmer, Ohad Schneider ofreció una mejor solución en un comentario:

Si el file generalmente se ignora y se fuerza a agregarlo, se puede volver a ignorar accidentalmente en el futuro (como cuando se elimina el file, se realiza una confirmación y el file se vuelve a crear).

Deberías simplemente ignorarlo en el file .gitignore así: Desmarcar subdirectorys de directorys ignorados en Git

Otra forma de lograrlo sería editar temporalmente el file gitignore, agregar el file y luego revertir el gitignore. Un poco hacky me siento