Git figures out the status of the file itself. I am not sure we want explicit set. Lets chat offline.