WindowsとLinuxとでは、ファイルといったリソースを保護する仕組みが異なっている。Windowsではアクセス制御リストという方式が、Linuxでは保護ドメインという方式が使われている。Windowsでは具体的にはアクセス許可、Linuxではパーミッションという言葉が使われているのだが、今回はLinuxでこのパー... こちらのページを見ても分かるように Macでは ReadWrite eXec についてを誰につけるかを決めるに対して、 Windowsでは フルコントロール、変更、読み取りと実行、…を付けていく形式です。 この権限の違いを共通化することは難しいため、Gitを扱う時、以下のような状態になります。 GitはUNIX系のファイルパーミッションで管理されています。 Git上ではMacのパーミッションを正しく保存するため、Git上では755になっています。 しかし、Window
![Gitで大量のパーミッション差分が出た時の対応 | すずきライフ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d2ce8a8f2fa52e31c5ad717c0c7889ab49642ae2/height=288;version=1;width=512/https%3A%2F%2Fbelltree.life%2Fwp-content%2Fuploads%2F2019%2F08%2FAlKotqSy8Ttfd301566626479_1566627061.jpg)