Today I learned about git and permissions

Today I learned that git contains the permissions of the files committed to it, so when you commit a file that is executable on your machine, it will keep its attributes there and wherever it gets cloned to. :)