Why is exe files in clone losing exec bit?

Why are all the exec files in my git repos clone losing their exec bit? I have laptop running Arch Linux and I have some git repos that is clone under ~/git but the exe files in this clone usually lose their exe bit. This behavior only affects the exe files in the clone how an I fix this problem?
