Hi there. Here's my story: - I did some minor modifications to a repo that I want to 'give back'. - I worked on my own branch (of course). - I was stupid to edit the files (that live on a linux box) through a windows network share. - When I created diffs (using 'git format-patch') to send send 'upstream', I noticed that the edited files got their executable bit set (old mode 100644 -> new mode 100755) - I created another commit to undo the mode changes. My question: Is there a way to create clean diffs (between master and my branch) that don't contain the 'double mode change' (from 644 to 755 to 644) ? TIA Stefan -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html