状況:
パーミッション755のファイルを作成、git addののちgit commit。
でもgit webを確認すると、644になっている。なんでなんだぜ・・・

原因:
.git/configのfilemodeがfalseになっていると、パーミッションを変更してもコミット時には644になってしまう。

[core]
filemode = false

解決方法:
.git/configのfilemodeの行を消してコミットする。パーミッションの違いが反映される。

投稿者 peaco

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です