2

私はgitの動作に奇妙な問題を抱えています。テンプレートの設定を無視しているようで、にcore.filemode設定したいですfalse

私のシステム:

  • OS X 10.8
  • Git 1.7.10.2 (Apple Git-33)

~/.gitconfigmyとmy の両方に、次の内容が含ま/usr/share/git-core/templates/configれています。

[core]
    filemode = false

それでも、私がするたびに、git initまたはgit clone設定が変更されて in に設定さtrue.git/configます。これはなぜでしょうか?

4

1 に答える 1

1

文書化されているようgit cloneに、ファイルシステムをプローブして、パーミッションをサポートしているかどうかを確認し、それにcore.filemode応じてリポジトリごとに設定します。

私がこの問題を処理した方法は、これをに追加することです~/.bash_profile

[ -d .git ] && git config core.filemode false

ソース

于 2012-12-17T08:19:14.020 に答える