After many times of being annoyed by this specification, I finally created an extension.
You can use it if you like. You can git add
from the command palette.
You can also git add
from the explorer context menu. This means that you can also git add
a folder.