After some pulling changes from server.
I can not any more push anything no matter if I try these:
push
git push
My solution - as weird as it seems - was to create the directory manually.
My problem was the same "can't create directory" thing during branch checkout operation. After creating the directory manually I was able to perform git checkout successfuly.