He has no idea, what is
.gitignore. He has no interest to even hear it, if I try to explain it to him. Probably he thinks roughly this:
"I only want to make the work done"
And yes, this is what he is doing; although he does not communicate it clearly.
It is a simple single-person project for him, before he is going to an external customer into an outsourcing project.
If I take this problem to the management, the management will see me, out of this project, and him, working on this project. Obviously this is not the case if I should criticize his work.
His agressive idiotism is clearly visible, however if I see myself with his eyes, probably he thinks the same from me.
After he goes away, probably my task will be to handle the s..t what he left; and the view of the management will be this:
X could make the task nearly done, why @GraySheep can't make it ready?
What could I do?
(It is not the first similar in this job, but a pattern. But... also I am not flawless. Would it be an option to run away?)