PreserverPermissions: plugin for unix that preserves original file permissions
ignore backup files in gitignore