Problemer med deling af lager mellem linux og windows

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg deler mit lager mellem min Linux- og Windows-maskine og skubbet nogle tilladelsesændringer på min Linux-maskine.


Nu siger min Windows-maskine, at jeg er opdateret, når jeg gør dette:


git fetch -all
git reset --hard origin/master
git pull


men når jeg forsøger at gøre følgende:


git checkout dev


Det fortæller mig pludselig, at jeg har lokale ændringer, som lige så tilfældigvis er de samme filer, som jeg ændrede tilladelserne på min Linux-maskine.


Hvad er den rigtige måde at håndtere dette på? Jeg har foretaget disse tilladelsesændringer, så jeg behøver ikke manuelt at bruge chmod hver gang jeg trækker på min Linux-maskine.

Bedste reference


Prøv at indstille core.fileMode til false på Windows, så ignoreres den eksekverbare bit for windows repo.