¿Es posible `git add` una list de files de un file?

Supongamos que tengo una list de files (nueva línea delimitada) en un file, y quiero git add todos estos files.

¿Hay alguna forma de hacer esto directamente?

Lo he comprobado en línea y he analizado la git help add , pero no he visto nada que ayude.

Puedes usar xargs:

 xargs -a file -d '\n' git add