"Alex Riesen" <raa.lkml@xxxxxxxxx> writes: > 2008/5/21 Junio C Hamano <gitster@xxxxxxxxx>: > ... >> @@ -12,6 +15,7 @@ test_expect_success 'mode change in one branch: keep changed version' ' >> git add dummy && >> git commit -m a && >> git checkout -b b1 master && >> + chmod +x file1 && >> git update-index --chmod=+x file1 && > > Now, this is pointless in my setup. Cygwin just ignores the operation > and decidedddds (presumably according the file _content_ or maybe > phase of the moon) that is not executable. Working tree is still modified. Doesn't it mean you spotted a bug? If your repository is marked so that executable bit is untrustworthy there, the check done when switching to branch "a1" to compare if "file1" that is involved in the switch operation has local changes should ignore (apparent and false) executable-bit change, shouldn't it? -- 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